|
发表于 2011-8-21 00:51:10
|
显示全部楼层
该死才注册几天的账号丢了密码,重新注册。。。
9 I! C* i) |9 l9 b思路:该苹果的总数最小值是唯一的。7 f$ f! }( h1 S; e$ B$ i
就是5的倍数于1,判断余数1是关键。5 A5 L3 a2 A: ^+ O$ ?6 Q3 i
得出最后一次的总数就可以知道第一次的总数。
' ~# ^0 }! B9 ?! S& b3 v' V# O" u C; x/ ? k5 _
西门子840D
. G8 m2 V" G9 K5 F) U0 x* w
M: J# d, W7 k$ t9 `+ rR1=1 总数的意思(总数从1个开始计算)
4 b8 r* }: W! o% l$ v8 OAA: 标签1
1 b8 y# K# n, I7 ]: DR2=R1-(R1-1)/5-1 开始分
1 z% K$ d$ r4 v. N+ O& A6 {R3=R2-(R2-1)/5-1- L5 t$ x" A. U2 U
R4=R3-(R3-1)/5-1/ b; h6 T, C6 G' T( o
R5=R4-(R4-1)/5-1 最后一个人分的总数; d+ Z, p- }2 J4 m+ n
R1=R1+1 累加2 k! T2 ?. R& r5 ]
R6=1 倍数
7 A5 |4 u' \& Y2 y- k6 JBB: 标签2% [9 f, C+ F$ f2 }% ?# H
R7=R5-5*R6 对最后最后的总数进行减5的倍数
$ H4 v% r5 ^" z1 P9 vR6=R6+1 倍数累加
9 C( g+ _7 q; A% @; l+ _5 HIF R7<1 GOTOB AA 对余数判断小于1 返回标签1
7 U8 _1 E2 }2 E$ O6 V4 RIF R7>1 GOTOB BB 对余数判断大于1 返回标签2
7 u/ u6 B! E# `' {1 `0 F5 _+ g0 AM30* [" P i7 T) i+ X8 j& r5 N. H
0 t5 N7 x* C: M5 K8 _* b7 K
这个程序在机器上求答案(求 R 值),机器竟然报警位数不够。, |1 g+ o8 v( w2 v# }" z9 J& b& Q9 ^
所以先把程序发上来,向版主求证。。。 |
|