问题描述:
我的代码:
#include<iostream>
#include<cstring>
using namespace std;
int main(){
int n,i = 0; //i报了几个数
int count = 0; //每轮的数字
cin>>n;
int a[4] = {0,0,0,0};
do{
count++;
if(count % 7 == 0 || count%10 == 7 || count/10%10 == 7 || count/100 == 7){
a[count%4]++;
}else{
i++;
}
}while(i < n);
cout<<a[1]<<endl;
cout<<a[2]<<endl;
cout<<a[3]<<endl;
cout<<a[0]<<endl;
return 0;
}
结果: