欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

CCF计算机职业资格认证考试-报数

程序员文章站 2022-03-11 23:22:38
题目:http://118.190.20.162/view.page?gpid=T100#include using namespace std;bool check7(int x){ if(x%7==0) return true; string s=to_string(x); for(int i=0;i

题目:http://118.190.20.162/view.page?gpid=T100

#include <bits/stdc++.h> using namespace std; bool check7(int x) { if(x%7==0) return true; string s=to_string(x); for(int i=0;i<s.size();i++) { if(s[i]=='7') return true; } return false; } int main() { ios::sync_with_stdio(false); int n,a=0,b=0,c=0,d=0,count=0; cin>>n; for(int i=1;;i++) { if(i%4==1) { if(check7(i)) a++; else count++; } else if(i%4==2) { if(check7(i)) b++; else count++; } else if(i%4==3) { if(check7(i)) c++; else count++; } else if(i%4==0) { if(check7(i)) d++; else count++; } if(count>=n) break; } cout<<a<<endl<<b<<endl<<c<<endl<<d; return 0; } 
相关标签: 计算机