甲乙丙三人上街买糖,买好后。甲对乙丙说:我可以按你们每人现有的糖果数送你们一份;送完后,乙对甲丙说:我也可以按你们每人现有的糖果数送你们一份;送完后,丙对甲乙说:我也可以按你们每人现有的糖果数送你们一份;送完后,甲乙丙每人各有64颗糖,问最初甲乙丙每人各买了几颗糖?这个题目用python的format格式化怎么解?
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
for i in range(64*3+1):
for j in range(64*3+1):
x = i
y = j
k = z = 64*3-x-y
if z>0:
x = x-y-z
y=2*y
z=2*z
y=y-x-z
x=2*x
z=2*z
z=z-y-x
x=2*x
y=2*y
if x==64 and y==64 and z==64:
print("最初甲买了{}颗糖,乙买了{}颗糖,丙买了{}颗糖".format(i,j,k))