|
|
发表于 2011-8-21 00:51:10
|
显示全部楼层
该死才注册几天的账号丢了密码,重新注册。。。
- d; w/ r7 P B$ z思路:该苹果的总数最小值是唯一的。
& O* o8 y* t- I7 ?- ^4 W7 p. v7 j0 e+ x) W就是5的倍数于1,判断余数1是关键。
: U2 ]1 ^4 H- @, X! a7 r& \- F得出最后一次的总数就可以知道第一次的总数。+ a3 s9 ~) P; E$ @
- A" o( ^7 {! s4 B& I' ^. Q
西门子840D - _3 V: N( G- m+ g: K
- N4 H. G" v5 w- t0 E* ER1=1 总数的意思(总数从1个开始计算)
- \3 r/ x' y; \; Q9 ~: N4 ^, o3 o4 GAA: 标签1
( \0 {# g. y" [0 rR2=R1-(R1-1)/5-1 开始分
( q& A; N, d- x# q" {8 `* _R3=R2-(R2-1)/5-10 a/ ]/ \# t/ j
R4=R3-(R3-1)/5-1$ ^8 Q. L# s# q$ C2 z
R5=R4-(R4-1)/5-1 最后一个人分的总数4 v7 O: m; S. t/ Y
R1=R1+1 累加( ^- [$ [+ O, p
R6=1 倍数2 H1 }5 r7 E9 w+ y2 b, O
BB: 标签2
5 H) o8 r7 N4 Y" g5 fR7=R5-5*R6 对最后最后的总数进行减5的倍数 R4 k0 m" B& w" N; e" p
R6=R6+1 倍数累加
: G: \0 G6 H3 }1 X$ `- [7 l! eIF R7<1 GOTOB AA 对余数判断小于1 返回标签1% {% x- N0 W# |. h# E
IF R7>1 GOTOB BB 对余数判断大于1 返回标签2
, {5 v% b( ] H# a' |M30
9 e( \3 ~4 i5 A* o" M
% V: s9 k/ e8 ]1 s0 o这个程序在机器上求答案(求 R 值),机器竟然报警位数不够。
$ s: G% O5 W/ y( N# d+ V所以先把程序发上来,向版主求证。。。 |
|