题解 | #挑7#
挑7
http://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b
#include<iostream>
using namespace std;
//判断是否含7的函数接口
bool find_seven(int m){
string s=to_string(m);
int n=s.size();
for(int i=0;i<n;i++){
if(s[i]=='7'){
return true;
}
}
return false;
}
int main(){
int k,sum=0;
while(cin>>k){
for(int i=1;i<=k;i++){
if((i%7==0)||(find_seven(i))){
sum++;
}
}
cout<<sum<<endl;
}
return 0;
}