Submission #2529126
Source Code Expand
# seishin.py A, B = map(int, input().split()) D = [list(map(int, input().split())) for i in range(A)] N = 101 F = [[0]*N for i in range(N)] for a in range(N): for b in range(N): res = 0 for x in range(A): for y in range(B): res = max(res, D[x][y] - (x+1)*a - (y+1)*b) F[a][b] = res for x in range(A): for y in range(B): v = 101 for a in range(N): for b in range(N): v = min(v, (x+1)*a + (y+1)*b + F[a][b]) if v != D[x][y]: print("Impossible") exit(0) print("Possible") print(2*N, N**2 + 2*(N-1)) ans = 0 for i in range(N-1): print(i+1, i+2, "X") print(103+i, 102+i, "Y") ans += 2 for a in range(N): for b in range(N): ans += 1 print(a+1, 102+b, F[a][b]) print(1, 102)
Submission Info
Submission Time | |
---|---|
Task | E - GraphXY |
User | yaketake08 |
Language | Python (3.4.3) |
Score | 900 |
Code Size | 871 Byte |
Status | AC |
Exec Time | 1153 ms |
Memory | 3868 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 900 / 900 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 0_000.txt, 0_001.txt |
All | 0_000.txt, 0_001.txt, 1_002.txt, 1_003.txt, 1_004.txt, 1_005.txt, 1_006.txt, 1_007.txt, 1_008.txt, 1_009.txt, 1_010.txt, 1_011.txt, 1_012.txt, 1_013.txt, 1_014.txt, 1_015.txt, 1_016.txt, 1_017.txt, 1_018.txt, 1_019.txt, 1_020.txt, 1_021.txt, 1_022.txt, 1_023.txt, 1_024.txt, 1_025.txt, 1_026.txt, 1_027.txt, 1_028.txt, 1_029.txt, 1_030.txt, 1_031.txt, 1_032.txt, 1_033.txt, 1_034.txt, 1_035.txt, 1_036.txt, 1_037.txt, 1_038.txt, 1_039.txt, 1_040.txt, 1_041.txt, 1_042.txt, 1_043.txt, 1_044.txt, 1_045.txt, 1_046.txt, 1_047.txt, 1_048.txt, 1_049.txt, 1_050.txt, 1_051.txt, 1_052.txt, 1_053.txt, 1_054.txt, 1_055.txt, 1_056.txt, 1_057.txt, 1_058.txt, 1_059.txt, 1_060.txt, 1_061.txt, 1_062.txt, 1_063.txt, 1_064.txt, 1_065.txt, 1_066.txt, 1_067.txt, 1_068.txt, 1_069.txt, 1_070.txt, 1_071.txt, 1_072.txt, 1_073.txt, 1_074.txt, 1_075.txt, 1_076.txt, 1_077.txt, 1_078.txt, 1_079.txt, 1_080.txt, 1_081.txt, 1_082.txt, 1_083.txt, 1_084.txt, 1_085.txt, 1_086.txt, 1_087.txt, 1_088.txt, 1_089.txt, 1_090.txt, 1_091.txt, 1_092.txt, 1_093.txt, 1_094.txt, 1_095.txt, 1_096.txt, 1_097.txt, 1_098.txt, 1_099.txt, 1_100.txt, 1_101.txt, 1_102.txt, 1_103.txt, 1_104.txt, 1_105.txt, 1_106.txt, 1_107.txt, 1_108.txt, 1_109.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
0_000.txt | AC | 108 ms | 3740 KB |
0_001.txt | AC | 48 ms | 3188 KB |
1_002.txt | AC | 1080 ms | 3652 KB |
1_003.txt | AC | 522 ms | 3188 KB |
1_004.txt | AC | 1119 ms | 3652 KB |
1_005.txt | AC | 53 ms | 3780 KB |
1_006.txt | AC | 39 ms | 3188 KB |
1_007.txt | AC | 42 ms | 3188 KB |
1_008.txt | AC | 61 ms | 3764 KB |
1_009.txt | AC | 66 ms | 3776 KB |
1_010.txt | AC | 40 ms | 3188 KB |
1_011.txt | AC | 42 ms | 3188 KB |
1_012.txt | AC | 138 ms | 3752 KB |
1_013.txt | AC | 163 ms | 3768 KB |
1_014.txt | AC | 1153 ms | 3752 KB |
1_015.txt | AC | 569 ms | 3188 KB |
1_016.txt | AC | 541 ms | 3188 KB |
1_017.txt | AC | 556 ms | 3188 KB |
1_018.txt | AC | 568 ms | 3188 KB |
1_019.txt | AC | 524 ms | 3188 KB |
1_020.txt | AC | 52 ms | 3740 KB |
1_021.txt | AC | 51 ms | 3740 KB |
1_022.txt | AC | 53 ms | 3740 KB |
1_023.txt | AC | 50 ms | 3740 KB |
1_024.txt | AC | 53 ms | 3740 KB |
1_025.txt | AC | 76 ms | 3740 KB |
1_026.txt | AC | 79 ms | 3740 KB |
1_027.txt | AC | 81 ms | 3740 KB |
1_028.txt | AC | 78 ms | 3740 KB |
1_029.txt | AC | 75 ms | 3740 KB |
1_030.txt | AC | 177 ms | 3740 KB |
1_031.txt | AC | 166 ms | 3740 KB |
1_032.txt | AC | 163 ms | 3744 KB |
1_033.txt | AC | 164 ms | 3740 KB |
1_034.txt | AC | 177 ms | 3740 KB |
1_035.txt | AC | 71 ms | 3744 KB |
1_036.txt | AC | 72 ms | 3740 KB |
1_037.txt | AC | 76 ms | 3740 KB |
1_038.txt | AC | 71 ms | 3740 KB |
1_039.txt | AC | 72 ms | 3740 KB |
1_040.txt | AC | 136 ms | 3740 KB |
1_041.txt | AC | 139 ms | 3740 KB |
1_042.txt | AC | 145 ms | 3740 KB |
1_043.txt | AC | 141 ms | 3744 KB |
1_044.txt | AC | 135 ms | 3740 KB |
1_045.txt | AC | 355 ms | 3744 KB |
1_046.txt | AC | 358 ms | 3740 KB |
1_047.txt | AC | 396 ms | 3740 KB |
1_048.txt | AC | 365 ms | 3740 KB |
1_049.txt | AC | 370 ms | 3740 KB |
1_050.txt | AC | 138 ms | 3740 KB |
1_051.txt | AC | 142 ms | 3740 KB |
1_052.txt | AC | 140 ms | 3868 KB |
1_053.txt | AC | 136 ms | 3740 KB |
1_054.txt | AC | 144 ms | 3744 KB |
1_055.txt | AC | 339 ms | 3740 KB |
1_056.txt | AC | 333 ms | 3744 KB |
1_057.txt | AC | 382 ms | 3740 KB |
1_058.txt | AC | 336 ms | 3740 KB |
1_059.txt | AC | 355 ms | 3740 KB |
1_060.txt | AC | 1063 ms | 3740 KB |
1_061.txt | AC | 1034 ms | 3740 KB |
1_062.txt | AC | 1060 ms | 3744 KB |
1_063.txt | AC | 1122 ms | 3740 KB |
1_064.txt | AC | 1066 ms | 3740 KB |
1_065.txt | AC | 52 ms | 3740 KB |
1_066.txt | AC | 54 ms | 3740 KB |
1_067.txt | AC | 55 ms | 3740 KB |
1_068.txt | AC | 51 ms | 3740 KB |
1_069.txt | AC | 51 ms | 3740 KB |
1_070.txt | AC | 59 ms | 3188 KB |
1_071.txt | AC | 76 ms | 3740 KB |
1_072.txt | AC | 81 ms | 3740 KB |
1_073.txt | AC | 77 ms | 3740 KB |
1_074.txt | AC | 77 ms | 3740 KB |
1_075.txt | AC | 135 ms | 3188 KB |
1_076.txt | AC | 125 ms | 3188 KB |
1_077.txt | AC | 141 ms | 3188 KB |
1_078.txt | AC | 135 ms | 3188 KB |
1_079.txt | AC | 115 ms | 3188 KB |
1_080.txt | AC | 71 ms | 3740 KB |
1_081.txt | AC | 48 ms | 3188 KB |
1_082.txt | AC | 71 ms | 3740 KB |
1_083.txt | AC | 54 ms | 3188 KB |
1_084.txt | AC | 73 ms | 3740 KB |
1_085.txt | AC | 103 ms | 3188 KB |
1_086.txt | AC | 141 ms | 3744 KB |
1_087.txt | AC | 114 ms | 3188 KB |
1_088.txt | AC | 133 ms | 3740 KB |
1_089.txt | AC | 100 ms | 3188 KB |
1_090.txt | AC | 262 ms | 3188 KB |
1_091.txt | AC | 200 ms | 3188 KB |
1_092.txt | AC | 337 ms | 3188 KB |
1_093.txt | AC | 262 ms | 3188 KB |
1_094.txt | AC | 286 ms | 3188 KB |
1_095.txt | AC | 121 ms | 3188 KB |
1_096.txt | AC | 89 ms | 3188 KB |
1_097.txt | AC | 142 ms | 3740 KB |
1_098.txt | AC | 147 ms | 3744 KB |
1_099.txt | AC | 143 ms | 3740 KB |
1_100.txt | AC | 252 ms | 3188 KB |
1_101.txt | AC | 218 ms | 3188 KB |
1_102.txt | AC | 225 ms | 3188 KB |
1_103.txt | AC | 339 ms | 3740 KB |
1_104.txt | AC | 272 ms | 3188 KB |
1_105.txt | AC | 777 ms | 3188 KB |
1_106.txt | AC | 554 ms | 3188 KB |
1_107.txt | AC | 996 ms | 3188 KB |
1_108.txt | AC | 637 ms | 3188 KB |
1_109.txt | AC | 894 ms | 3188 KB |
for_sample.txt | AC | 105 ms | 3740 KB |