主题:六人分苹果问题
lcy947
[专家分:30] 发布于 2007-05-19 23:45:00
有一堆苹果,由五个大人和一个小孩来分,分法如下:第一个大人将这堆苹果平均分为五堆,余下一个给小孩,自己拿走一堆;第二个大人将剩下的苹果再平均分为五堆,余下一个给小孩,自己拿走一堆;第三、四、五个大人也按如此分法,各自取走一堆。最后,将剩下的苹果再平均分为五堆,余下一个给小孩,每人拿走一堆,问最初有多少个苹果?
[color=FF0000]这题有谁会做?[/color]
回复列表 (共8个回复)
沙发
Matodied [专家分:7560] 发布于 2007-05-20 10:23:00
CLS
s = 1
DO
s = s + 5: a = s
FOR i = 1 TO 5
IF a MOD 5 <> 1 THEN EXIT FOR
a = (a - 1) / 5 * 4
NEXT i
IF i = 6 THEN
IF a MOD 5 = 1 THEN EXIT DO
END IF
LOOP
PRINT s
END
(结果是15621)
先加分,我已经好长时间没得分了.
板凳
Matodied [专家分:7560] 发布于 2007-05-20 19:18:00
太感谢了!!
我从星期一到现在还没有得一分,你终于给我加分了!!
3 楼
moz [专家分:37620] 发布于 2007-05-20 19:36:00
MatoDied你太幸运了,一个星期就能拿20分,
按照这样的速度计算,我应该得到 20分/星期 x 50星期/年 x 30年 = 30000
可惜我还没有三万分,可见,你比我幸运得多了.
4 楼
&佑慧妹妹& [专家分:660] 发布于 2007-05-20 20:02:00
哦,我也会,不过方法有点相似。
CLS
n = 6
DO
n = n + 1: s = n
FOR i = 1 TO 5
IF s MOD 5 <> 1 THEN EXIT FOR
s = (s - 1) / 5 * 4
NEXT i
IF s MOD 5 = 1 THEN PRINT n: END
LOOP
5 楼
Matodied [专家分:7560] 发布于 2007-05-21 15:31:00
moz,这还叫幸运?
我从今年4月15日注册到现在差不多一个月,得了1330分,照这样计算,我到2010年底一共能得:
1330*(12*3+7(今年还剩7个月))=57190分.
不过我以后学了PASCAL、C,得分就更厉害了,那上面的帖子多的你发不完!
再说,一个星期得20分,那简直太慢了,我在今年5月12日一天得了250分.
6 楼
Matodied [专家分:7560] 发布于 2007-05-23 20:42:00
还有,moz,按照你的公式,我要在论坛上搞30年才能得到30000分,
可是,
我能在这上面搞30年吗?
30年之后我都40岁了,不知道往哪混了.
7 楼
moz [专家分:37620] 发布于 2007-05-23 22:50:00
我可以很严肃的告诉你,
这个论坛里有很多超过六十岁的老家伙.
8 楼
剑圣风暴 [专家分:450] 发布于 2007-07-23 12:26:00
我可以很严肃的问你,你是超过六十岁的老家伙?
我来回复