lauresainclair的作品:一百个和尚,一百个馒头,大和尚一个吃三个,小和尚三个吃一个,问有多少个大和尚和小和尚?
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/22 00:20:57
答案就是33、67
33个大和尚吃66个馒头,67个小和尚中66人吃33个另有1人吃1个。吃光吃饱
写了个程序,如下:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int big,small;
for(big=0;big<=33;big++)
{
small = 100 - big;
if( (3*big+small/3)==100 )
printf("big=%2d, small=%2d\n",big,small);
}
return 0;
}
执行结果如下:
big=25, small=75
也就是说大和尚是25个,小和尚是75个。
6楼的程序写的有点问题。
if( (3*big+small/3)==100 )问题出在这里
不应该是small/3,而应该是small/3.0
int/int结果仍然是int
比如
if(10/3==3)
语句1;
else
语句2;
10/3确实等于3,但是这样在解决类似楼住这样比较实际的问题时,就会出现错误了。
因此small/3.0得到的结果才会更准确些~!
大和尚一人吃三个 小和尚三人吃一个 则一个大和尚相当于9个小和尚,100个馒头够300个小和尚吃,因为一共只有100个和尚;多出来的200个和尚。1个大和尚变成了9个小和尚,那么一个大和尚就使得多了8个和尚,所以共有200/8=25个大和尚,75个小和尚。
25 和 75 啊 这个应该就是个数学题啊 怎么还想出来了33 和 67 啊 如果时认真的话 可不可以说哈你的思路来大家参考参考哈啊
25个大和尚,25个大和尚.
一百个和尚,一百个馒头,大和尚一个吃三个,小和尚三个吃一个,问有多少个大和尚和小和尚?
有一百个和尚一百个馒头,大和尚一个人分三个馒头,小和尚三个人分一个馒头,问大和尚和小和尚分别多少人?
一百个和尚吃一百个馒头。大和尚一人吃四个,小和尚四人吃一个。问大小和尚各有多少个?(要求算术解)
一百个和尚一百个糢,大和尚一个人吃三个,小和尚三个人吃一个,有几个大和尚,有几个小和尚?
一百个馒头一百僧,大僧三个更无争。小僧三人分一个,大小和尚各几人?
题目:一百个和尚 一百个馒头,大和尚一人两个馒头,小和尚两人一个馒头.问大和尚和小和尚各几个.
一百馒头一百僧,大僧三个更无争,小僧三个分一个,大小和尚得几个?
一百馒头一百僧,大僧三无争,小僧三人分一个,大小和尚各几人?
一张床睡一百个和尚
一个大和尚吃4个馒头,四个小和尚吃一个馒头,100个和尚吃100个馒头,大小和尚各有多少个?(用算式解答)