4.韩信点兵:有一个数,用3除余2;用5除余3;用7除余2,求满足条件的最小数
2014-08-04 15:24
267 查看
(1)用IF嵌套:
(2)用FOR和IF语句综合:
#include <iostream> using namespace std; int main() { int i=100; int minNum; while(i>0) { if(i%3==2) { if(i%5==3) { if(i%7==2) { minNum=i; } } } i--; } cout<<minNum<<endl; return 0; }
(2)用FOR和IF语句综合:
#include <iostream> using namespace std; int main() { int i=100; int x; for(x=1;x<100;x++) { if((x%3==2)&&(x%5==3)&&(x%7==2)) cout<<x<<endl; } return 0; }
相关文章推荐
- 多种排列方式满足条件,输出按照名字排列字典序最小的一个
- 【百度2012年10月20日笔试】1.一个数被3除余2,被5除余3,被7除余2,求满足条件的前N个数。
- 一个数被3除余2,被5除余3,被7除余2,求满足条件的前N个数
- poj 1465 求一个数的最小倍数满足一个条件
- 有一个正整数,已知它的末位数字是6,如果将这个6移动到该数的最前面,那么所得到的数是原来数的4倍,求满足条件的最小正整数。
- 一个数被3除余2,被5除余3,被7除余2,求满足条件的前N个数
- 一个整数N除以2余1,除以3余2,除以4余3,...,除以10余9,但除以11余0,计算符合该条件的最小整数
- 写一个满足条件的小程序
- 小脚本,统计一个目录下满足特定条件文件的代码行数
- 一个字段同时满足多个条件
- 给你一个数N,让你求出 这样的组合A,B,C,A,B,C要满足如下条件:A*A + B*B = C*C,A+B+C<=N
- 求一个数组中满足一定条件的两个元素的最大差值
- 编制一个函数jsValue(),求出千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的个数cnt,再求出所有满足此条件的四位数的平均值pjz1,以及不满足此条件的四位数的平均值pzj2
- CF_1C中关于给定正多边形三点坐标,求满足条件的使得面积最小的正多边形。
- 一个成功的RIA技术需要满足的条件
- 编程之美-快速寻找满足条件的2个数(扩展问题)的一个解法的注释
- 给定一棵二叉树,每个结点包含一个值。打印出所有满足以下条件的路径: 路径上结点的值加起来等于给定的一个值。注意:这些路径不必从根结点开始。
- Sql2005 tips 按照某些条件(一个or多个)分组,取分组中满足某个条件的一条记录
- 一个成功的RIA技术需要满足的条件
- 键盘接收一个整数N,满足4*k+3>N,且4*k+3是素数,求最小的K.