|
|
該死才注冊幾天的賬號丟了密碼,重新注冊。。。
4 j# |& ]) i Q7 w思路:該蘋果的總數最小值是唯一的。
0 [$ N+ m& z5 g0 E* Q- u; D) m- }就是5的倍數于1,判斷余數1是關鍵。
3 w; y4 B! ?3 P7 V" i: t5 H6 P得出最后一次的總數就可以知道第一次的總數。
5 y' t! M4 u) d" v4 g9 M8 @- e8 N5 i
西門子840D : l1 Y/ K. }" n1 I" F5 a( Q/ {9 a7 }( P5 F
6 B l2 s `0 ?/ T& A
R1=1 總數的意思(總數從1個開始計算)
3 p+ H. G2 Q& o# L, t' aAA: 標簽18 m0 X, Z# ]# u7 j; {6 P( r) V
R2=R1-(R1-1)/5-1 開始分
5 N2 ?1 d. V) q* s. x8 J1 M! b" iR3=R2-(R2-1)/5-1( d2 e4 P$ Q6 w
R4=R3-(R3-1)/5-1 D$ x/ o: V; A0 I! p* m9 Y0 H8 i
R5=R4-(R4-1)/5-1 最后一個人分的總數
6 g2 E+ n$ w9 }R1=R1+1 累加
# B, ]$ e8 g$ q) Y$ Q5 HR6=1 倍數7 f! i2 A5 Q4 l& K$ E
BB: 標簽2
3 j( f6 o% g! J W( _4 X, H' W* B# VR7=R5-5*R6 對最后最后的總數進行減5的倍數! V: }: {. e9 p! u! k, n
R6=R6+1 倍數累加
* b+ o6 W5 r! m1 Q4 j) a( `IF R7<1 GOTOB AA 對余數判斷小于1 返回標簽1; g) L. I+ k" p. b5 ]3 |
IF R7>1 GOTOB BB 對余數判斷大于1 返回標簽2* H( F' n! P$ \& n4 s' W/ u& }0 b6 B
M30
' j: T, W. g( Q4 L ?9 U9 I' Y8 A! ]9 M
這個程序在機器上求答案(求 R 值),機器竟然報警位數不夠。% ~3 W. W+ d- W, j- a
所以先把程序發上來,向版主求證。。。 |
|