东方博宜 1393. 与7无关的数?
1 遍历1到n里的所有数
2 进行被7整除的判断
3 进行数字中有7的判断
4 符合题意的进行相加
#include<iostream>
using namespace std ;
int main()
{
int n ;
cin >> n ;
int cnt = 0 ;
for(int i = 1 ; i <= n ; i++)
{
bool m = true ;
if(i%7==0) m = false ;
int t = i ;
while(t>0)
{
if(t%10==7)
{
m = false ;
break ;
}
t/=10 ;
}
if(m==true)
cnt += i ;
}
cout << cnt << endl ;
return 0 ;
}