思路:设置sum与n相比较
#include<iostream>
using namespace std;
int times[5];
int ifpass(int x){
while(x>0){
if(x%10==7){
return 1;
}
x=x/10;
}
return 0;
}
int main(){
int n;
cin>>n;
for(int i=1,sum=1;sum<=n;i++){
if(ifpass(i)||i%7==0){
times[i%4]++;
}
else
{
sum++;
}
}
for(int i=1;i<=4;i++){
cout<<times[i%4]<<endl;
}
}