JavaStudy——0072:敲七
阿新 • • 發佈:2018-11-15
總時間限制: 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();
}
}