Submission #3767345
Source Code Expand
x,y,w=input().split() x=int(x)-1 y=int(y)-1 d={"D":[1,0],"U":[-1,0],"R":[0,1],"L":[0,-1],"RD":[1,1],"LD":[1,-1],"RU":[-1,1],"LU":[-1,-1]} l=[input() for i in range(9)] ans=l[y][x] for i in range(3): if y==0 and x==0 and len(w)>1: w="RD" if y==8 and x==0 and len(w)>1: w="RU" if y==8 and x==8 and len(w)>1: w="LU" if y==0 and x==8 and len(w)>1: w="LD" if 0<=y+d[w][0]<9 and 0<=x+d[w][1]<9: pass elif w in ("R","L","U","D"): if w=="R": w="L" elif w=="L": w="R" elif w=="U": w="D" else: w="U" elif y==0: if w=="RU": w="RD" elif w=="LU": w="LD" elif x==8: if w=="RU": w="LU" elif w=="RD": w="LD" elif y==8: if w=="LD": w="LU" elif w=="RD": w="RU" elif x==0: if w=="LD": w="RD" elif w=="LU": w="RU" y+=d[w][0] x+=d[w][1] ans+=l[y][x] # print(w,y,x) print(ans)
Submission Info
Submission Time | |
---|---|
Task | B - P-CASカードと高橋君 |
User | nyon |
Language | PyPy3 (2.4.0) |
Score | 100 |
Code Size | 952 Byte |
Status | AC |
Exec Time | 177 ms |
Memory | 38416 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 01_rnd_00.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 01_rnd_11.txt, 01_rnd_12.txt, 01_rnd_13.txt, 01_rnd_14.txt, 01_rnd_15.txt, 01_rnd_16.txt, 01_rnd_17.txt, 01_rnd_18.txt, 01_rnd_19.txt, 01_rnd_20.txt, 01_rnd_21.txt, 01_rnd_22.txt, 01_rnd_23.txt, 01_rnd_24.txt, 01_rnd_25.txt, 01_rnd_26.txt, 01_rnd_27.txt, 01_rnd_28.txt, 01_rnd_29.txt, 01_rnd_30.txt, 01_rnd_31.txt, 02_cornerrnd_00.txt, 02_cornerrnd_01.txt, 02_cornerrnd_02.txt, 02_cornerrnd_03.txt, 02_cornerrnd_04.txt, 02_cornerrnd_05.txt, 02_cornerrnd_06.txt, 02_cornerrnd_07.txt, 02_cornerrnd_08.txt, 02_cornerrnd_09.txt, 02_cornerrnd_10.txt, 02_cornerrnd_11.txt, 02_cornerrnd_12.txt, 02_cornerrnd_13.txt, 02_cornerrnd_14.txt, 02_cornerrnd_15.txt, 02_cornerrnd_16.txt, 02_cornerrnd_17.txt, 02_cornerrnd_18.txt, 02_cornerrnd_19.txt, 02_cornerrnd_20.txt, 02_cornerrnd_21.txt, 02_cornerrnd_22.txt, 02_cornerrnd_23.txt, 02_cornerrnd_24.txt, 02_cornerrnd_25.txt, 02_cornerrnd_26.txt, 02_cornerrnd_27.txt, 02_cornerrnd_28.txt, 02_cornerrnd_29.txt, 02_cornerrnd_30.txt, 02_cornerrnd_31.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 165 ms | 38256 KB |
00_sample_02.txt | AC | 161 ms | 38256 KB |
00_sample_03.txt | AC | 166 ms | 38256 KB |
00_sample_04.txt | AC | 166 ms | 38256 KB |
00_sample_05.txt | AC | 165 ms | 38256 KB |
01_rnd_00.txt | AC | 167 ms | 38256 KB |
01_rnd_01.txt | AC | 165 ms | 38256 KB |
01_rnd_02.txt | AC | 166 ms | 38256 KB |
01_rnd_03.txt | AC | 164 ms | 38256 KB |
01_rnd_04.txt | AC | 164 ms | 38256 KB |
01_rnd_05.txt | AC | 161 ms | 38256 KB |
01_rnd_06.txt | AC | 166 ms | 38256 KB |
01_rnd_07.txt | AC | 168 ms | 38256 KB |
01_rnd_08.txt | AC | 172 ms | 38256 KB |
01_rnd_09.txt | AC | 167 ms | 38256 KB |
01_rnd_10.txt | AC | 169 ms | 38256 KB |
01_rnd_11.txt | AC | 172 ms | 38256 KB |
01_rnd_12.txt | AC | 163 ms | 38256 KB |
01_rnd_13.txt | AC | 166 ms | 38256 KB |
01_rnd_14.txt | AC | 163 ms | 38256 KB |
01_rnd_15.txt | AC | 165 ms | 38256 KB |
01_rnd_16.txt | AC | 167 ms | 38256 KB |
01_rnd_17.txt | AC | 164 ms | 38256 KB |
01_rnd_18.txt | AC | 170 ms | 38256 KB |
01_rnd_19.txt | AC | 171 ms | 38256 KB |
01_rnd_20.txt | AC | 166 ms | 38256 KB |
01_rnd_21.txt | AC | 163 ms | 38256 KB |
01_rnd_22.txt | AC | 167 ms | 38256 KB |
01_rnd_23.txt | AC | 165 ms | 38256 KB |
01_rnd_24.txt | AC | 162 ms | 38256 KB |
01_rnd_25.txt | AC | 174 ms | 38256 KB |
01_rnd_26.txt | AC | 172 ms | 38256 KB |
01_rnd_27.txt | AC | 163 ms | 38256 KB |
01_rnd_28.txt | AC | 161 ms | 38256 KB |
01_rnd_29.txt | AC | 166 ms | 38256 KB |
01_rnd_30.txt | AC | 166 ms | 38256 KB |
01_rnd_31.txt | AC | 170 ms | 38256 KB |
02_cornerrnd_00.txt | AC | 176 ms | 38384 KB |
02_cornerrnd_01.txt | AC | 175 ms | 38256 KB |
02_cornerrnd_02.txt | AC | 166 ms | 38256 KB |
02_cornerrnd_03.txt | AC | 165 ms | 38256 KB |
02_cornerrnd_04.txt | AC | 169 ms | 38256 KB |
02_cornerrnd_05.txt | AC | 168 ms | 38256 KB |
02_cornerrnd_06.txt | AC | 165 ms | 38256 KB |
02_cornerrnd_07.txt | AC | 162 ms | 38256 KB |
02_cornerrnd_08.txt | AC | 165 ms | 38256 KB |
02_cornerrnd_09.txt | AC | 166 ms | 38256 KB |
02_cornerrnd_10.txt | AC | 171 ms | 38256 KB |
02_cornerrnd_11.txt | AC | 163 ms | 38256 KB |
02_cornerrnd_12.txt | AC | 171 ms | 38256 KB |
02_cornerrnd_13.txt | AC | 174 ms | 38256 KB |
02_cornerrnd_14.txt | AC | 165 ms | 38256 KB |
02_cornerrnd_15.txt | AC | 165 ms | 38256 KB |
02_cornerrnd_16.txt | AC | 169 ms | 38384 KB |
02_cornerrnd_17.txt | AC | 172 ms | 38256 KB |
02_cornerrnd_18.txt | AC | 168 ms | 38256 KB |
02_cornerrnd_19.txt | AC | 177 ms | 38256 KB |
02_cornerrnd_20.txt | AC | 166 ms | 38256 KB |
02_cornerrnd_21.txt | AC | 172 ms | 38256 KB |
02_cornerrnd_22.txt | AC | 173 ms | 38256 KB |
02_cornerrnd_23.txt | AC | 175 ms | 38416 KB |
02_cornerrnd_24.txt | AC | 168 ms | 38256 KB |
02_cornerrnd_25.txt | AC | 170 ms | 38256 KB |
02_cornerrnd_26.txt | AC | 164 ms | 38256 KB |
02_cornerrnd_27.txt | AC | 169 ms | 38256 KB |
02_cornerrnd_28.txt | AC | 166 ms | 38256 KB |
02_cornerrnd_29.txt | AC | 170 ms | 38256 KB |
02_cornerrnd_30.txt | AC | 176 ms | 38256 KB |
02_cornerrnd_31.txt | AC | 169 ms | 38256 KB |