总时间限制: 1000ms 内存限制: 65536kB
描述
输出7和7的倍数,还有包含7的数字。例如(17,27,37…70,71,72,73…)
输入
一个整数N。(N不大于30000)
输出
从小到大排列的不大于N的与7有关的数字,每行一个。
样例输入
20
样例输出
7
14
17
Accepted代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int n=in.nextInt();
for (int i=1;i<=n;i++) {
if(i%7==0)
System.out.println(i);
else {
int tmp=i;
while(tmp>0) {
if(tmp%10==7) {
System.out.println(i);
break;
}
tmp/=10;
}
}
}
in.close();
}
}