|
|
发表于 2011-8-21 00:51:10
|
显示全部楼层
该死才注册几天的账号丢了密码,重新注册。。。4 P+ m, E/ P, H) J0 Z; T
思路:该苹果的总数最小值是唯一的。
5 q: i0 U3 m6 S/ X% Z. @就是5的倍数于1,判断余数1是关键。' E6 E" }, j- o2 m
得出最后一次的总数就可以知道第一次的总数。/ ]+ Y) r4 @" W4 O1 ]6 E
# J: U. v, I+ `8 S: B; }西门子840D
) x2 Z- D/ Q& M6 L: E( }# Q) V: _" y3 x0 W# e- t3 w7 H* N: }! }
R1=1 总数的意思(总数从1个开始计算)# S7 p. d% M, i# d) G( j! J* W
AA: 标签1) Q& `) Y. }/ n6 |
R2=R1-(R1-1)/5-1 开始分
, I. w+ k) d, ~& E7 q9 w5 q {6 `R3=R2-(R2-1)/5-1& F b& K" W6 G0 i- k
R4=R3-(R3-1)/5-1* |( E6 |9 `6 q, q$ K' O4 i
R5=R4-(R4-1)/5-1 最后一个人分的总数
6 Z, t' c7 l* Z$ l; vR1=R1+1 累加- }! C: H% Q( u: s- `* v
R6=1 倍数$ R1 d7 F! @+ X8 ]
BB: 标签2/ s7 n; W/ i; y% p% J
R7=R5-5*R6 对最后最后的总数进行减5的倍数
, E* M& J1 K1 d4 t, `R6=R6+1 倍数累加
. K4 C( U3 F& l2 U1 GIF R7<1 GOTOB AA 对余数判断小于1 返回标签1: d* p" [; ^8 e
IF R7>1 GOTOB BB 对余数判断大于1 返回标签2( Z6 C$ m( ]* `6 ^5 Y6 |8 i% v
M30# {+ p. F& Y7 |8 p' e$ ]4 b. C. {
$ v/ v- j. d# E) i4 I7 I
这个程序在机器上求答案(求 R 值),机器竟然报警位数不够。
$ q& y- n) w- g _2 ], Q ]" {; A/ h: i所以先把程序发上来,向版主求证。。。 |
|