首页 > 其他 > 详细

1034: 7, 还是7

时间:2016-08-17 21:00:58      阅读:233      评论:0      收藏:0      [点我收藏+]

1034: 7, 还是7

时间限制: 1 Sec  内存限制: 128 MB
提交: 341  解决: 314
[提交][状态][讨论版]

题目描述

输出 7 和 7 的倍数,还有包含 7 的数字例如(17,27,37...70,71,72,73...)

输入

 一个整数 N。(N 不大于 30000)

输出

 从小到大排列的不大于 N 的与 7 有关的数字,每行一个。

样例输入

20

样例输出

7
14
17

提示

 

来源

#include <iostream>
using namespace std;
bool contain(int n){
 while(n!=0){
  if(n%10==7) {
   return true;
  }else{
   n=n/10;
  }
 }
 return false;
}
int main(){
 int n,i;
 cin>>n;
 for(i=7;i<=n;i++){
  if(i%7==0||contain(i)) cout<<i<<endl;
 }
 return 0;
}

1034: 7, 还是7

原文:http://www.cnblogs.com/lchzls/p/5781713.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!