python 解小学数学题_孩子尝试python解数学题,怎么实现呢?
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
from random import randint
black = 1994
white = 1993
n = 1
a = 0
b = 0
c = 0
'''
① = 雙白: white -= 2 ,
black += 1
② = 雙黑: black -= 1
③ = 一黑一白: black -= 1
'''
over = False
while over != True:
if white >= 2 and black >= 2:
choice = randint(0, 2)
if choice == 0:
#①
# ~ print(0)
a += 1
white -= 2
black += 1
elif choice == 1:
#②
# ~ print(1)
b += 1
black -= 1
elif choice == 2:
#③
# ~ print(2)
c += 1
black -= 1
n += 1
elif white == 1 and black >= 2:
choice = randint(1, 2)
if choice == 1:
#②
# ~ print(1)
b += 1
black -= 1
elif choice == 2:
#③
# ~ print(2)
c += 1
black -= 1
n += 1
elif white == 1 and black == 0:
print('black :' + str(black))
print('white :' + str(white))
break
elif white == 1 and black == 0:
print('black :' + str(black))
print('white :' + str(white))
break
elif white == 1 and black == 0:
print('black :' + str(black))
print('white :' + str(white))
break
elif white == 1 and black == 1:
#③
print(2)
c += 1
black -= 1
n += 1
elif white >= 2 and black == 0:
#①
print(0)
a += 1
white -= 2
black += 1
n += 1
elif white >= 2 and black == 1:
#①
print(0)
a += 1
white -= 2
black += 1
n += 1
print(n)
print('0 : ' + str(a))
print('1 : ' + str(b))
print('2 : ' + str(c))
print(a + b + c)
總結(jié)
以上是生活随笔為你收集整理的python 解小学数学题_孩子尝试python解数学题,怎么实现呢?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 普通大学毕业后干啥_一名女孩从大学毕业后
- 下一篇: android gradle abi m