mirror of
https://github.com/Alexander-D-Karpov/scripts.git
synced 2024-11-25 21:13:43 +03:00
29 lines
1.1 KiB
Python
29 lines
1.1 KiB
Python
|
with open("9.txt") as f:
|
||
|
data = f.read().splitlines()
|
||
|
nums = [list(map(int, x.split())) for x in data]
|
||
|
n = 0
|
||
|
|
||
|
for row in nums:
|
||
|
indx = [row.count(x) for x in row]
|
||
|
if indx.count(2) == 2 and indx.count(1) == 4:
|
||
|
f = False
|
||
|
for i1 in range(6):
|
||
|
for i2 in range(6):
|
||
|
if i2 != i1:
|
||
|
for i3 in range(6):
|
||
|
if i3 not in [i1, i2]:
|
||
|
for j1 in range(6):
|
||
|
if j1 not in [i1, i2, i3]:
|
||
|
for j2 in range(6):
|
||
|
if j2 in [i1, i2, i3, j1]:
|
||
|
for j3 in range(6):
|
||
|
if j3 in [i1, i2, i3, j1, j2]:
|
||
|
s1 = row[i1] + row[i2] + row[i3]
|
||
|
s2 = row[j1] + row[j2] + row[j3]
|
||
|
if s1 == s2:
|
||
|
f = True
|
||
|
if f:
|
||
|
n += 1
|
||
|
|
||
|
print(n)
|