rt
number = [ # 状态码
"1111110",
"0110000",
"1101101",
"1111001",
"0110011",
"1011011",
"1011111",
"1110000",
"1111111",
"1111011"
]
t = [ # 七段码状态码
"0000011", "1001011", "0000001", "0100001", "0101011", "0110110",
"1111111", "0010110", "0101001", "0010110", "1011100", "0100110",
"1010000", "0010011", "0001111", "0101101", "0110101", "1101010"
]
# 状态码可以熄灭
# 如果状态码是 0,但是七段码状态码是 1 则无解。
tot = 1
for i in range (18): # 遍历每个七段状态码。
ans = 0
f = 1
for j in range (10): # 枚举数字。
for k in range (7): # 枚举位数。
if number[j][k] == '0' and t[i][k] == '1':
f = 0
# print(j, k ,number[j][k] ,t[i][k] ,end = " ")
# print()
break
if f:
ans = ans + 1
# print(end = "----")
# print()
if ans:
tot *= ans
print (tot)