|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?3 y- g5 n D4 [; x7 a2 Q
程序分析:无。; ]) H9 {, U& C% ^
- if __name__ == '__main__':! `& s" M2 E% m" A
- i = 0
- {, u# S9 {# q/ Y - j = 1
+ h7 w/ l% E% q - x = 0
: k, O* ?) I0 L+ J5 O3 t - while (i < 5) :
* g9 U6 \5 l& |' O8 o - x = 4 * j. [ L& Y+ w2 {8 S; `6 p5 N3 {
- for i in range(0,5) :
' S2 n) |' L6 Y; b: U! H - if(x%4 != 0) :
5 P) _$ `1 x3 {" Q4 v - break
6 v# f, }( G8 U# y1 W6 w! S% x. | - else :
; T# V% ?5 O+ B1 O) S' d5 k) X4 z - i += 14 n0 X/ j8 N0 o8 L. E/ d
- x = (x/4) * 5 +1, a* |: l4 D) ^* n0 _
- j += 1$ x+ o( U- g, J; d6 O1 `% X
- print(x)
9 ]5 x4 G8 S$ j0 I( L& s$ N - " H0 ^7 i* B+ ]2 o8 H/ t# B2 U
- for p in range(5):
; ~% V! E' D% J2 R5 k: a9 J' y - x=(x-1)/5*4+ x. T; P( C1 l0 Z2 I9 f3 w
- print(x)
复制代码 |
|