|
发表于 2011-8-21 00:51:10
|
显示全部楼层
该死才注册几天的账号丢了密码,重新注册。。。7 F) ?8 C. ~- @+ U+ z
思路:该苹果的总数最小值是唯一的。
# |0 `% R* H0 n就是5的倍数于1,判断余数1是关键。
1 i) N% H- d2 e9 D% [( }得出最后一次的总数就可以知道第一次的总数。9 c) Y; v3 Q- X
' }# {# A0 M5 N4 s/ M0 @9 |/ u4 q4 k0 Q西门子840D
" x' B' D! u" w7 k7 J# y5 F$ ~4 ~$ _2 ?& M
R1=1 总数的意思(总数从1个开始计算)
7 R f) C2 I! f$ g! WAA: 标签1. e* h% E: s2 n9 Z5 A2 U
R2=R1-(R1-1)/5-1 开始分$ Z4 E8 Q/ l" d# s; w, v1 h+ S- ?
R3=R2-(R2-1)/5-1
" }! G" b+ ?& h; R# I) gR4=R3-(R3-1)/5-1
$ @, p, Z" H$ c) t" ~5 bR5=R4-(R4-1)/5-1 最后一个人分的总数
0 E$ l* k. I) U# K8 R7 M' LR1=R1+1 累加
- m# j! Y/ f9 a( x4 ]- B, {) GR6=1 倍数
, c. Z+ J' s( ^6 A: S. oBB: 标签2, N& U* s @" E
R7=R5-5*R6 对最后最后的总数进行减5的倍数
1 \3 g% w) u. n& f/ sR6=R6+1 倍数累加1 E' H' _% l! A9 R" m5 q+ o# B
IF R7<1 GOTOB AA 对余数判断小于1 返回标签1
* U- q" C/ H$ u7 HIF R7>1 GOTOB BB 对余数判断大于1 返回标签26 b9 M7 h. V5 }0 Y
M30
' b, \' J5 R# r. {! _
, A. }5 e+ e9 r& B0 v这个程序在机器上求答案(求 R 值),机器竟然报警位数不够。
1 G# v( Z' z+ N1 v8 C8 H% f2 n, s所以先把程序发上来,向版主求证。。。 |
|