CCF20191201——报数

CCF20191201------报数


代码如下:

javascript 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int count=0;
	int b=0,c=0,d=0,e=0;
	for(int i=1,count=1;count<=n;i++,count++)
	{
		if(i%4==1)
		{
			if(i%7==0||((i%10==7||i/10%10==7||i/100%10==7||i/1000%10==7)))
			{
				b++;
				count--;
			}
		}
		else if(i%4==2)
		{
			if(i%7==0||((i%10==7||i/10%10==7||i/100%10==7||i/1000%10==7)))
			{
				c++;
				count--;
			}
		}
		else if(i%4==3)
		{
			if(i%7==0||((i%10==7||i/10%10==7||i/100%10==7||i/1000%10==7)))
			{
				d++;
				count--;
			}
		}
		else
		{
			if(i%7==0||((i%10==7||i/10%10==7||i/100%10==7||i/1000%10==7)))
			{
				e++;
				count--;
			}
		}
	}
	cout<<b<<endl<<c<<endl<<d<<endl<<e<<endl;
	return 0;
}
相关推荐
努力自学的小夏32 分钟前
RK3568 Linux驱动学习——Linux驱动开发准备工作
linux·驱动开发·笔记·学习
两颗泡腾片3 小时前
黑马程序员C++核心编程笔记--类和对象--运算符重载
c++·笔记
致***锌4 小时前
上证50ETF期权的交易时间是什么时候?
笔记
thginWalker4 小时前
图解网络-小林coding笔记(持续更新)
网络·笔记
草堂春睡足6 小时前
【Datawhale AI夏令营】科大讯飞AI大赛(大模型技术)/夏令营:让AI理解列车排期表
人工智能·笔记
Olrookie7 小时前
若依前后端分离版学习笔记(一)——本地部署
笔记·后端·开源
##echo8 小时前
嵌入式Linux裸机开发笔记9(IMX6ULL)GPIO 中断实验(1)
linux·c语言·笔记·单片机·嵌入式硬件
我爱学嵌入式11 小时前
C语言第 9 天学习笔记:数组(二维数组与字符数组)
c语言·笔记·学习
_Kayo_19 小时前
VUE2 学习笔记6 vue数据监测原理
vue.js·笔记·学习
使二颗心免于哀伤21 小时前
《设计模式之禅》笔记摘录 - 10.装饰模式
笔记·设计模式