Pythonは演習21と、
タイトル:モンキー桃の問題を食べる:残りの桃の半分食べ順番に朝桃の数の彼の最初の日オフサルは、半分、すぐにではない中毒を食べて、また食べて、その後食べます。 朝の後半分の残りゼロ前日に食べました。 あなたが食べたい朝の10日目は、一つだけ桃を参照してください。 選ん総数の最初の日を探しています。
プログラム解析:前方から推測逆思考の方法を取ります。
ソースコード:
#!/usr/bin/python # -*- coding: UTF-8 -*- x2 = 1 for day in range(9,0,-1): x1 = (x2 + 1) * 2 x2 = x1 print x1
上の例の出力は、次のとおりです。
1534