1115 -- 韩信点兵
2015-08-30 10:24
218 查看
韩信点兵
Time Limit:1000MS Memory Limit:65536K
Total Submit:362 Accepted:161
Description
相传韩信才智过人,从不直接清点自己的军队的个数,只要让士兵先后以三人一排,五人一排,七人一排,变换队形,而他每次只掠一眼队伍的排尾人数就知道总人数了,输入三个非负整数,a,b,c表示每种队形排尾的人数,(a < 3, b < 5,c < 7)输出总人数的最小值(或报告无解),已知总人数不超过100,不少于10人
Input
,输入三个非负整数,a,b,c表示每种队形排尾的人数,(a < 3, b < 5,c < 7)
Output
输出总人数的最小值(或报告无解)
Sample Input
Sample Output
Hint
多组输入
Source
刘汝佳程序入门
Time Limit:1000MS Memory Limit:65536K
Total Submit:362 Accepted:161
Description
相传韩信才智过人,从不直接清点自己的军队的个数,只要让士兵先后以三人一排,五人一排,七人一排,变换队形,而他每次只掠一眼队伍的排尾人数就知道总人数了,输入三个非负整数,a,b,c表示每种队形排尾的人数,(a < 3, b < 5,c < 7)输出总人数的最小值(或报告无解),已知总人数不超过100,不少于10人
Input
,输入三个非负整数,a,b,c表示每种队形排尾的人数,(a < 3, b < 5,c < 7)
Output
输出总人数的最小值(或报告无解)
Sample Input
2 1 6 2 1 3
Sample Output
41 No answer
Hint
多组输入
Source
刘汝佳程序入门
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace AK1115 { class Program { static void Main(string[] args) { string sb; while ((sb = Console.ReadLine()) != null) { string[] s = sb.Split(); int a = int.Parse(s[0]), b = int.Parse(s[1]), c = int.Parse(s[2]); bool flag = false; for (int i = 10; i <= 100; i++) { if (i % 3 == a && i % 5 == b && i % 7 == c) { flag = true; Console.WriteLine(i); break; } } if (!flag) Console.WriteLine("No answer"); } } } }
相关文章推荐
- 体验 Docker
- AngularJS单选框及多选框实现双向动态绑定
- akka cluster sharding source code 学习 (1/5) 替身模式
- 1114 -- 水仙花数
- 1113 -- 位数
- composer安装(中国镜像)
- 【笔试】34、反转链表
- Citrix xendesktop静态分发模式下合理管控分配虚拟桌面本地管理员权限
- 622 Vote【贪心】
- 程序员面试金典2.1:编写代码,移除未排序的链表中的重复节点
- 1112 -- 简单数据统计
- hibernate——继承关系以及三个subclass标签的区别- 一对多,多对多
- zzuli OJ 1080: a+b(多实例测试3)
- 单链表反转
- Cookie/Session的机制与安全
- AngularJS 表单(ng-form)验证
- 二分图学习小结
- 1111 -- 阶乘之和
- 1110 -- 3n+1中文版(简化版)
- zzuli OJ 1079: a+b(多实例测试2)