#include <bits/stdc++.h>
using namespace std;
string change(int num){
string s;
stringstream ss;
ss << num;
ss >> s;
return s;
}
int main(){
int n;
cin >> n;
int a=0, b=0, c=0, d=0;
for(int i = 1; i <= n; i++){
if(i%4==1) {
if(i%7==0 || change(i).find("7")!=string::npos){
a++;
n++;
}
} else if(i%4==2){
if(i%7==0 || change(i).find("7")!=string::npos){
b++;n++;
}
} else if(i%4==3){
if(i%7==0 || change(i).find("7")!=string::npos){
c++;n++;
}
} else if(i%4==0){
if(i%7==0 || change(i).find("7")!=string::npos){
d++;n++;
}
}
}
cout << a << endl << b << endl << c << endl << d;
}
【CSP】报数
最新推荐文章于 2024-08-14 20:07:08 发布