帮忙编写一下这个问题的程序?

[复制链接]
查看11 | 回复3 | 2008-12-29 15:18:31 | 显示全部楼层 |阅读模式
巍巍古寺在山中,不知寺内几多僧。三百六十四只碗,恰巧用尽不差争。三人共食一碗饭,四人共尝一碗羹。请问山中寺内几多僧

回复

使用道具 举报

千问 | 2008-12-29 15:18:31 | 显示全部楼层
郁闷,不是给你答案了吗?http://zhidao.baidu.com/question/80571599.html本题一个完整的c程序如下,win-tc和Dev-c++下运行通过。再解释一遍。 #includeint main() {int n;
/*类似数学中的试根法*/for(n=12;;n+=12) /*n可以整除3和4而3和4互质,故n是12的倍数,取n从12开始计算,步长为12加快计算*/if(n/3+n/4==364) /*满足题中条件,则得出的n为所求*/{printf("The number of monks is: %d\n",n); break;
...
回复

使用道具 举报

千问 | 2008-12-29 15:18:31 | 显示全部楼层
设寺内有X个僧X/3+X/4=364X=624(人)...
回复

使用道具 举报

千问 | 2008-12-29 15:18:31 | 显示全部楼层
x/3+x/4=364...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行