Submission #31565528
Source Code Expand
n = int(input())
score = [0] * n
for i in range(n * (n - 1) // 2):
a, b, c, d = map(int, input().split())
if c > d:
score[a - 1] += 3
elif c < d:
score[b - 1] += 3
else:
score[a - 1] += 1
score[b - 1] += 1
sorted_score = sorted(score, reverse=True)
for s in score:
for i in range(n):
if sorted_score[i] == s:
print(i + 1)
break
Submission Info
| Submission Time | |
|---|---|
| Task | B - サッカー (Soccer) |
| User | Pro_ktmr |
| Language | PyPy3 (7.3.0) |
| Score | 100 |
| Code Size | 427 Byte |
| Status | AC |
| Exec Time | 95 ms |
| Memory | 74088 KiB |
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 | 63 ms | 61988 KiB |
| data2 | AC | 95 ms | 73924 KiB |
| data3 | AC | 95 ms | 74088 KiB |
| data4 | AC | 93 ms | 73884 KiB |
| data5 | AC | 94 ms | 73768 KiB |