[作业]习题2-2 韩信点兵(hanxin)
2018-03-04 20:41
225 查看
输入包含多组数据,每组数据包含3个非负整数a,b,c,表示每种队形排尾的人数(a<3,b<5,c<7)
,输出人数的最小值(或报告无解)。已知总人数不小于10,不超过100。输入到文件结束为止。
样例输入:
2 1 6
2 1 3
样例输出:
Case 1:41
Case 2:No answer#include<stdio.h>
int main()
{
int n,a,b,c,kase=0;
while(scanf("%d %d %d",&a,&b,&c)!=EOF){
for(n=10;n<=100;n++){
if(n%3==a&&n%5==b&&n%7==c) {
printf("Case %d:%d\n",++kase,n);
break;
}
if(n==100) printf("Case %d:No answer\n",++kase);
}
}
}
,输出人数的最小值(或报告无解)。已知总人数不小于10,不超过100。输入到文件结束为止。
样例输入:
2 1 6
2 1 3
样例输出:
Case 1:41
Case 2:No answer#include<stdio.h>
int main()
{
int n,a,b,c,kase=0;
while(scanf("%d %d %d",&a,&b,&c)!=EOF){
for(n=10;n<=100;n++){
if(n%3==a&&n%5==b&&n%7==c) {
printf("Case %d:%d\n",++kase,n);
break;
}
if(n==100) printf("Case %d:No answer\n",++kase);
}
}
}
相关文章推荐
- 习题2-2 韩信点兵(hanxin)
- 习题2-2 韩信点兵(hanxin)
- 习题2-2 韩信点兵(hanxin)
- 《算法竞赛入门经典》习题2-3 韩信点兵(hanxin)
- C++ 第四章课后习题作业
- 软件工程 习题三 课后作业(2)
- C++课后习题作业
- 作业:习题3第4题
- 作业5——第四章习题选做
- C#【结对编程作业】小学数学习题助手
- 8.1_Linux习题和作业
- 习题2-2 韩信点兵 解题报告
- 数据可以原理与设计作业——习题六
- 第五章作业 (一)课后习题部分
- 算法竞赛习题2-2韩信点兵
- 操作系统与虚拟化安全第一次作业-关键习题
- 算法竞赛入门经典习题2-3 韩信点兵
- 《高级编程技术》作业[5]——第五章部分习题选做
- 《高级编程技术》作业[8]——第八章部分习题选做
- 作业1:习题6.4 编程计算并输出1到n之间的所有的平方和立方。