主题:小孩分苹果
pkqs90
[专家分:100] 发布于 2005-07-31 13:01:00
几个孩子分苹果,如果每人分三个,就省下八个;如果每人分五个,就不够分,最后一个小孩分得的苹果比别的小孩分得的一半还少。分苹果时,苹果不能切开。问:至少有多少个苹果?有多少个孩子?[em18]
回复列表 (共5个回复)
沙发
davidw017 [专家分:4170] 发布于 2005-07-31 14:53:00
至少有 26 个苹果,6 个孩子
板凳
pkqs90 [专家分:100] 发布于 2005-07-31 17:00:00
程序呢?
3 楼
moz [专家分:37620] 发布于 2005-08-01 11:28:00
这些算是数学题,
先把数学的解析方法想好,之后你喜欢怎样编都没问题了.
第二次分苹果比第一次每人多两个,
把第一次多出来的八个按每人加两个计算只能分给了四个小孩,
假设是五个小孩的话,最后一个小孩有三个苹果不符合第二个条件,
为满足第二个条件,加多一个小孩,
就可以把最后第六个小孩的两个苹果填到第五个小孩凑够5个苹果.
这样,结果就出来了,六个小孩,于是苹果也就是6*3+8=26个了.
这样的题目连笔都不用动用脑袋就能算出来了,还要编什么程?
实在要编的话.................
print "小孩有";6;"个,苹果有";26;"个"
4 楼
163163111511 [专家分:50] 发布于 2005-08-01 12:14:00
cls
i=8/2
do
if i*5-5\2>i*3+8 then print i,i*3+8:end
loop
5 楼
163163111511 [专家分:50] 发布于 2005-08-01 12:17:00
cls
for i=8/2 to 8
if i*5-5\2>i*3+8 then print i,i*3+8:end
next i
我来回复