试题编号: | 201912-1 |
试题名称: | 报数 |
时间限制: | 1.0s |
内存限制: | 512.0MB |
问题描述: |
#include<iostream>
using namespace std;
int judge(int n){
while(n){
if(n%10==7)return 0;
n/=10;
}
return 1;
}
int main(){
int n,num=0,res[4]={0};
cin>>n;
for(int i=1;num!=n;i++){
if(i%7==0 || judge(i)==0){
int index=i%4-1;
if(index==-1)index=3;
res[index]++;
}else num++;
}
for(int i=0;i<4;i++)cout<<res[i]<<endl;
}
更多相关CCF的试题解答,请点击>>CCF历年认证考试解答