| Task: | Euclidean Geometry |
| Sender: | TreamDeam |
| Submission time: | 2018-05-26 14:01:02 +0300 |
| Language: | Python3 |
| Status: | READY |
| Result: | WRONG ANSWER |
| test | verdict | time | |
|---|---|---|---|
| #1 | WRONG ANSWER | 0.24 s | details |
| #2 | WRONG ANSWER | 0.23 s | details |
| #3 | WRONG ANSWER | 0.25 s | details |
| #4 | WRONG ANSWER | 0.24 s | details |
| #5 | WRONG ANSWER | 0.29 s | details |
| #6 | WRONG ANSWER | 0.25 s | details |
| #7 | WRONG ANSWER | 0.27 s | details |
| #8 | WRONG ANSWER | 0.24 s | details |
Code
t = int(input())
for _ in range(t):
min_x = (1000, 1000)
min_y = (1000, 1000)
max_x = (-1000, -1000)
max_y = (-1000, -1000)
res = 4
for y in range(100):
c = input()
for x in range(100):
if c[x] == "1":
if x < min_x[1]:
min_x = (y, x)
if y < min_y[0]:
min_y = (y, x)
if x > max_x[1]:
max_x = (y, x)
if y > max_y[0]:
max_y = (y, x)
# print(min_x[1], min_y[0], max_x[1], max_y[0])
# print(min_x, min_y, max_x, max_y)
diff = 15
if abs(min_x[0] - min_y[0]) <= diff or abs(min_x[0] - max_y[0]) <= diff:
res = 3
if abs(max_x[0] - min_y[0]) <= diff or abs(max_x[0] - max_y[0]) <= diff:
res = 3
if abs(min_y[1] - min_x[1]) <= diff or abs(min_y[1] - max_x[1]) <= diff:
res = 3
if abs(max_y[1] - min_x[1]) <= diff or abs(max_y[1] - max_x[1]) <= diff:
res = 3
print(res)
Test details
Test 1
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 3 3 3 3 4 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
Test 2
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 3 4 4 4 3 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
Test 3
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 3 3 3 3 4 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
Test 4
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 3 3 3 4 3 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
Test 5
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 3 4 3 3 4 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
Test 6
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 4 3 4 4 4 ... |
| user output |
|---|
| 3 3 3 4 3 ... Truncated |
Test 7
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 4 4 3 3 3 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
Test 8
Verdict: WRONG ANSWER
| input |
|---|
| 100 000000000000000000000000000000... |
| correct output |
|---|
| 3 3 3 3 3 ... |
| user output |
|---|
| 3 3 3 3 3 ... Truncated |
