Submission #552477
Source Code Expand
N, a = map(int, input().split()) k = int(input()) bli = [int(i) - 1 for i in input().split()] current = a-1 visited = [current] for i in range(k): current = bli[current] if current in visited: subli = visited[visited.index(current):] print(subli[(k - len(visited) + len(subli)) % len(subli)] + 1) break else: visited.append(current) else: print(current + 1)
Submission Info
Submission Time | |
---|---|
Task | D - へんてこ辞書 |
User | yumechi |
Language | Python (3.4.2) |
Score | 100 |
Code Size | 421 Byte |
Status | AC |
Exec Time | 311 ms |
Memory | 17376 KB |
Judge Result
Set Name | Sample | Subtask1 | All | ||||||
---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 50 / 50 | 50 / 50 | ||||||
Status |
|
|
|
Set Name | Test Cases |
---|---|
Sample | subtask0_sample_01.txt, subtask0_sample_03.txt |
Subtask1 | subtask0_0.txt, subtask0_1.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask0_sample_01.txt, subtask0_sample_03.txt |
All | subtask0_0.txt, subtask0_1.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask0_sample_01.txt, subtask0_sample_03.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt, subtask1_sample_02.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
subtask0_0.txt | AC | 223 ms | 16112 KB |
subtask0_1.txt | AC | 162 ms | 14668 KB |
subtask0_2.txt | AC | 175 ms | 15744 KB |
subtask0_3.txt | AC | 155 ms | 13264 KB |
subtask0_4.txt | AC | 181 ms | 16040 KB |
subtask0_5.txt | AC | 172 ms | 14364 KB |
subtask0_6.txt | AC | 158 ms | 13192 KB |
subtask0_7.txt | AC | 174 ms | 15556 KB |
subtask0_8.txt | AC | 161 ms | 13260 KB |
subtask0_9.txt | AC | 183 ms | 16004 KB |
subtask0_sample_01.txt | AC | 105 ms | 6760 KB |
subtask0_sample_03.txt | AC | 108 ms | 6756 KB |
subtask1_0.txt | AC | 242 ms | 13552 KB |
subtask1_1.txt | AC | 276 ms | 14412 KB |
subtask1_10.txt | AC | 311 ms | 16284 KB |
subtask1_11.txt | AC | 107 ms | 6760 KB |
subtask1_2.txt | AC | 205 ms | 13248 KB |
subtask1_3.txt | AC | 189 ms | 12352 KB |
subtask1_4.txt | AC | 205 ms | 13100 KB |
subtask1_5.txt | AC | 241 ms | 16060 KB |
subtask1_6.txt | AC | 277 ms | 12732 KB |
subtask1_7.txt | AC | 268 ms | 11940 KB |
subtask1_8.txt | AC | 234 ms | 17376 KB |
subtask1_9.txt | AC | 259 ms | 16368 KB |
subtask1_sample_02.txt | AC | 105 ms | 6756 KB |