CCF 201912-1 报数
2024-10-21 09:54:05
#include <iostream>
#include <bits/stdc++.h>
#include <string> using namespace std; bool isJump(int x)
{
// int tempp=x;
if(x%7==0)
return true;
int temp=x;
while(temp)
{
x%=10;
if(x==7)
return true;
temp=temp/10;
x=temp;
}
return false;
} int main()
{
int n;
cin>>n;
int a=0,b=0,c=0,d=0;
int sum=0;
int number=1;
while(number)
{
if(sum==n)
break;
bool temp=isJump(number);
switch (number%4)
{
case 0:
if(temp){
d++;
break;
}
case 1:
if(temp){
a++;
break;
}
case 2:
if(temp){
b++;
break;
}
case 3:
if(temp){
c++;
break;
}
default: sum++;//cout<<sum<<"++"<<endl;
}
number++;
}
cout<<a<<endl<<b<<endl<<c<<endl<<d<<endl;
}
最新文章
- 【视频处理】YV12ToARGB
- 手动关闭searchDisplayControlelr
- Mac OSX 无法SSH远程的原因
- IOS7 ~ Xcode5 制作 framework
- U3D rootMotion
- VT100字体
- BZOJ 4236: JOIOJI MAP
- 安装oracle pl/sql developer
- 《JS正则表达式》
- jmeter - 关联之正则表达式提取器
- BZOJ_1260_[CQOI2007]涂色paint _区间DP
- C++/CLI
- random模块,生成随机数
- C#对摄像头的操作示例,采用Aforge库
- JavaScrip相关知识总结
- Python_os模块
- windows10系统下安装pygame
- Spring框架学习07——基于传统代理类的AOP实现
- IntelliJ IDEA平台下JNI编程(五)—本地C代码创建Java对象及引用
- Arduino-汉王PM2.5检测模组B1