资讯动态

1074: 百钱买百鸡

发布时间:2026/10/28 1:13:21 来源:尧图企业网站定制
/*1074: 百钱买百鸡时间限制: 1 Sec 内存限制: 128 MB提交: 29334 解决: 12930[状态] [讨论版] [提交] [命题人:admin]题目描述百钱买百鸡问题公鸡五文钱一只母鸡三文钱一只小鸡三只一文钱用100文钱买100只鸡公鸡、母鸡、小鸡各买多少只本程序要求解的问题是给定一个正整数n用n文钱买n只鸡问公鸡、母鸡、小鸡各买多少只输入输入一个正整数n(n100)。输出如果有解种组合占一行包含公鸡、母鸡、小鸡的个数用正整数表示每个数据占4列。公鸡母鸡小鸡个数均大于等于0按公鸡数目从小到大输出公鸡数目相同按母鸡数目从小到大输出以此类推。如果无解输出“No Answer”。样例输入 Copy100样例输出 Copy0 25 754 18 788 11 8112 4 84#includestdio.hintmain(){intn,i,j,k,sum0,flag0;scanf(%d,n);for(i0;in;i)//i是公鸡{for(j0;jn;j)//j是母鸡{for(k0;kn;k)//k是小鸡{if((ijk)nk%30(5*i3*jk/3)n)//公鸡母鸡小鸡的数量和买它们所花费的钱等于n{flag1;printf(%4d%4d%4d\n,i,j,k);}}}}if(flag0){printf(No Answer);}}给个赞给个关注呗顺便帮我提提改进的建议

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑