题目描述
输出7和7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数
输入
一个正整数N。(N不大于30000)
输出
不大于N的与7有关的数字个数。
样例输入
20
样例输出
3
提示
只需要输出满足条件的数字的个数,不需要将这些数字输出
地区
西安研究所
public static int selectSeven(int N){
int i=0;
int count=0;
while(i<N){
int n=++i;
if(n%7==0){
count++;
}else{
if(String.valueOf(n).contains("7")){
count++;
}
}
}
return count;
}