Submission #1595078


Source Code Expand

#include <bits/stdc++.h>

using namespace std;

#define FOR(i,a,b) for(int i=(a);i<(b);i++)
#define REP(i,n) FOR(i,0,n)
#define ALL(a) (a).begin(),(a).end()

int main(){
    int n;cin>>n;
    int data[100]={};
    REP(i,n*(n-1)/2){
        int a,b,c,d;cin>>a>>b>>c>>d;
        if(c==d){
            data[a-1]++;
            data[b-1]++;
        }else if(c>d){
            data[a-1]+=3;
        }else{
            data[b-1]+=3;
        }
    }
    REP(i,n){
        int res=1;
        REP(j,n){
            if(data[i]<data[j])res++;
        }
        cout<<res<<endl;
    }
    return 0;
}

Submission Info

Submission Time
Task B - サッカー (Soccer)
User SE2710rip009
Language C++14 (GCC 5.4.1)
Score 100
Code Size 589 Byte
Status AC
Exec Time 6 ms
Memory 256 KB

Judge Result

Set Name set01 set02 set03 set04 set05
Score / Max Score 20 / 20 20 / 20 20 / 20 20 / 20 20 / 20
Status
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
Set Name Test Cases
set01 data1
set02 data2
set03 data3
set04 data4
set05 data5
Case Name Status Exec Time Memory
data1 AC 1 ms 256 KB
data2 AC 5 ms 256 KB
data3 AC 5 ms 256 KB
data4 AC 6 ms 256 KB
data5 AC 5 ms 256 KB