import random
k = [
[
[
[n for n in range(28)]
for _ in range(10)]
for _ in range(10)]
for _ in range(10)]
A = [random.randint(0,9) for _ in range(3)]
for name in range(1024):
B = random.randint(0,len(k[A[0]][A[1]][A[2]])-1)
if (k[A[0]][A[1]][A[2]][B] == A[0]+A[1]+A[2]):
A = [random.randint(0,9) for _ in range(3)]
else:
k[A[0]][A[1]][A[2]].pop(B)
print(f"コンピュータが覚えた式:")
for ak in range(10):
for ek in range(10):
for ik in range(10):
if (len(k[ak][ek][ik]) == 1):
print(f"{ak}+{ek}+{ik}={k[ak][ek][ik][-1]}")
k[ek][ak][ik] = k[ak][ek][ik]
k[ak][ik][ek] = k[ak][ek][ik]
k[ik][ak][ek] = k[ak][ek][ik]
To embed this project on your website, copy the following code and paste it into your website's HTML: