Submission #26037447
Source Code Expand
#!/usr/bin/env python3
def shrink_coordinate(a):
b = sorted(list(set(a)))
table = {v: k for k, v in enumerate(b)}
return list(map(lambda x: table[x], a))
N, M = list(map(int, input().split()))
X = [[] for _ in range(N)]
P = [0 for _ in range(M)]
Y = [0 for _ in range(M)]
for i in range(M):
P[i], Y[i] = [int(x) for x in input().split()]
X[P[i] - 1].append(Y[i])
shrink_X = [[] for _ in range(N)]
for i in range(N):
shrink_X[i] = shrink_coordinate(X[i])
idx = [0 for _ in range(N)]
for i in range(M):
p = P[i]
num = shrink_X[p - 1][idx[p - 1]] + 1
idx[p - 1] += 1
print("{:06d}{:06d}".format(p, num))
Submission Info
| Submission Time | |
|---|---|
| Task | C - ID |
| User | kira924age |
| Language | Python (3.8.2) |
| Score | 300 |
| Code Size | 680 Byte |
| Status | AC |
| Exec Time | 586 ms |
| Memory | 49168 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 300 / 300 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | sample_01.txt, sample_02.txt, sample_03.txt |
| All | 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, 17.txt, 18.txt, sample_01.txt, sample_02.txt, sample_03.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 01.txt | AC | 578 ms | 37332 KiB |
| 02.txt | AC | 385 ms | 28440 KiB |
| 03.txt | AC | 185 ms | 26880 KiB |
| 04.txt | AC | 20 ms | 8984 KiB |
| 05.txt | AC | 572 ms | 49168 KiB |
| 06.txt | AC | 565 ms | 37844 KiB |
| 07.txt | AC | 150 ms | 22724 KiB |
| 08.txt | AC | 376 ms | 19964 KiB |
| 09.txt | AC | 567 ms | 37180 KiB |
| 10.txt | AC | 554 ms | 40364 KiB |
| 11.txt | AC | 499 ms | 36056 KiB |
| 12.txt | AC | 352 ms | 26948 KiB |
| 13.txt | AC | 384 ms | 17132 KiB |
| 14.txt | AC | 586 ms | 37324 KiB |
| 15.txt | AC | 579 ms | 37308 KiB |
| 16.txt | AC | 584 ms | 37156 KiB |
| 17.txt | AC | 574 ms | 37136 KiB |
| 18.txt | AC | 571 ms | 37252 KiB |
| sample_01.txt | AC | 25 ms | 9020 KiB |
| sample_02.txt | AC | 18 ms | 9024 KiB |
| sample_03.txt | AC | 19 ms | 9096 KiB |