|
|
发表于 2011-8-21 00:51:10
|
显示全部楼层
该死才注册几天的账号丢了密码,重新注册。。。% d+ B+ z; t# `3 u
思路:该苹果的总数最小值是唯一的。# \8 N; L5 P5 s# B
就是5的倍数于1,判断余数1是关键。
) s c K, {5 x8 k* ~. J得出最后一次的总数就可以知道第一次的总数。% B! r/ B2 h' K. D1 g( c" X3 @3 W
- {: E) \4 O9 C+ r8 ^
西门子840D
G- Q. z. q5 V8 j* `# H2 \# F; y2 L/ Y& c9 N2 I- R1 B
R1=1 总数的意思(总数从1个开始计算)3 g1 c& N" Y8 p2 u* m, q% \
AA: 标签1
" [# i }1 @+ z4 X0 rR2=R1-(R1-1)/5-1 开始分- p% w; G$ x [% G. q* p8 k" ^
R3=R2-(R2-1)/5-1
6 c9 x# C( H5 D) J( k9 N) H1 I1 N uR4=R3-(R3-1)/5-14 a5 S8 i l. y8 ?: V9 h
R5=R4-(R4-1)/5-1 最后一个人分的总数# s# Z6 e5 R" q$ P6 i' s
R1=R1+1 累加
& B1 Q1 A: G2 l& ^: G1 V O/ @- ZR6=1 倍数
0 Q- u$ e8 m7 J, d7 S. p/ \BB: 标签23 [1 G7 k- D( p4 Q- e3 R
R7=R5-5*R6 对最后最后的总数进行减5的倍数6 ~8 ~$ T7 |3 \. f! N
R6=R6+1 倍数累加
' R2 s* B, h! j7 ^' `7 v: D- qIF R7<1 GOTOB AA 对余数判断小于1 返回标签1! n' F( P/ S: a- v+ f/ W) `2 q
IF R7>1 GOTOB BB 对余数判断大于1 返回标签2
/ q4 k# H( g v. CM30
" L$ s8 C2 R# E+ c
. s; v& N* r' i: i# C2 S这个程序在机器上求答案(求 R 值),机器竟然报警位数不够。$ e; }2 z) O+ W; g( n
所以先把程序发上来,向版主求证。。。 |
|