试题描述:
试题编号 | 201912-1 |
试题名称 | 报数 |
时间限制 | 1.0s |
内存限制 | 512.0MB |
问题描述 |
参考代码:
#include<iostream>
#include<cstring>
using namespace std;
bool judge(int num){
if(num%7==0) return true;
while(num!=0){
int t=num%10;
if(t==7) return true;
num/=10;
}
return false;
}
int main(){
int n,a[4];
int sum=0,num=1;
memset(a,0,sizeof(a));
cin>>n;
while(sum<n){
if(judge(num)){
a[(num-1)%4]++;
num++;
}
else{
sum++;
num++;
}
}
cout<<a[0]<<endl<<a[1]<<endl<<a[2]<<endl<<a[3];
return 0;
}
结果:
<木木> 发布了18 篇原创文章 · 获赞 5 · 访问量 5047 私信 关注