回 帖 发 新 帖 刷新版面

主题:六人分苹果问题

有一堆苹果,由五个大人和一个小孩来分,分法如下:第一个大人将这堆苹果平均分为五堆,余下一个给小孩,自己拿走一堆;第二个大人将剩下的苹果再平均分为五堆,余下一个给小孩,自己拿走一堆;第三、四、五个大人也按如此分法,各自取走一堆。最后,将剩下的苹果再平均分为五堆,余下一个给小孩,每人拿走一堆,问最初有多少个苹果?
[color=FF0000]这题有谁会做?[/color]

回复列表 (共8个回复)

沙发

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)
先加分,我已经好长时间没得分了.

板凳

太感谢了!!
我从星期一到现在还没有得一分,你终于给我加分了!!

3 楼

MatoDied你太幸运了,一个星期就能拿20分,
按照这样的速度计算,我应该得到 20分/星期 x 50星期/年 x 30年 = 30000
可惜我还没有三万分,可见,你比我幸运得多了.

4 楼

哦,我也会,不过方法有点相似。
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 楼

moz,这还叫幸运?
我从今年4月15日注册到现在差不多一个月,得了1330分,照这样计算,我到2010年底一共能得:
1330*(12*3+7(今年还剩7个月))=57190分.
不过我以后学了PASCAL、C,得分就更厉害了,那上面的帖子多的你发不完!

再说,一个星期得20分,那简直太慢了,我在今年5月12日一天得了250分.

6 楼

还有,moz,按照你的公式,我要在论坛上搞30年才能得到30000分,
可是,
我能在这上面搞30年吗?
30年之后我都40岁了,不知道往哪混了.

7 楼

我可以很严肃的告诉你,
这个论坛里有很多超过六十岁的老家伙.

8 楼

我可以很严肃的问你,你是超过六十岁的老家伙?

我来回复

您尚未登录,请登录后再回复。点此登录或注册