CCF——201912-1报数

题目

在这里插入图片描述

源码

/*
* problem: CCF201912-1 报数
* method: 模拟
* date: 2020/05/11
*/
#include<iostream>
using namespace std;
int skip_num[4];
int n;
int Judge(int x) {
 if(x%7==0)  return 0;
 while(x!=0) {
  int y=x-x/10*10;
  if(y==7)    return 0;
  x/=10;
 }
 return 1;
}
int main() {
 int i=0,j=1,k=1;
 cin>>n;
 while(k<=n) {
  if(!Judge(j)) {
   skip_num[i]++;
  } else   k++;
  j++;
  i=(i+1)%4;
 }
 for(i=0; i<4; i++)    cout<<skip_num[i]<<endl;
 return 0;
}

猜你喜欢

转载自blog.csdn.net/The_Only_God/article/details/106062626
今日推荐