Submission #1779262
Source Code Expand
#include<cstdio> int n, r[5000][4], p[105], rn[100]; int main() { scanf("%d", &n); int m = n * (n - 1) / 2; for (int i = 0; i < m; i++){ for (int j = 0; j < 4; j++){ scanf("%d", &r[i][j]); } if (r[i][2] > r[i][3]) p[r[i][0] - 1] += 3; else if (r[i][2] < r[i][3]) p[r[i][1] - 1] += 3; else{ p[r[i][0] - 1]++; p[r[i][1] - 1]++; } } for (int i = 0; i < n; i++) rn[i] = 1; for (int i = 0; i < n; i++) for (int j = 0; j < n; j++) if (p[i] < p[j]) rn[i]++; for (int i = 0; i < n; i++) printf("%d\n", rn[i]); }
Submission Info
Submission Time | |
---|---|
Task | B - サッカー (Soccer) |
User | giusto |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 609 Byte |
Status | AC |
Exec Time | 2 ms |
Memory | 256 KB |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:7:17: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &n); ^ ./Main.cpp:12:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &r[i][j]); ^
Judge Result
Set Name | set01 | set02 | set03 | set04 | set05 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | ||||||||||
Status |
|
|
|
|
|
Set Name | Test Cases |
---|---|
set01 | data1 |
set02 | data2 |
set03 | data3 |
set04 | data4 |
set05 | data5 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
data1 | AC | 1 ms | 128 KB |
data2 | AC | 2 ms | 256 KB |
data3 | AC | 2 ms | 256 KB |
data4 | AC | 2 ms | 256 KB |
data5 | AC | 2 ms | 256 KB |