当前位置: 首页 > article >正文

蓝桥杯11届 门牌制作

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

小蓝要为一条街的住户制作门牌号。

这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。

小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7即需要 1 个字符 0,2个字符 1,1 个字符 7。

请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?

 

#include<iostream>
using namespace std;

int cnt;

int main()
{
	for(int i=1; i<=2020; ++i)
	{
		int temp=i;
		while(temp)
		{
			if(temp%10==2)
			{
				cnt++;				
			}
			temp /= 10;
		}
	}
	cout<<cnt;
	
	return 0;
}

http://www.kler.cn/a/597823.html

相关文章:

  • k8s问题排查
  • 表达式括号匹配(stack)(信息学奥赛一本通-1353)
  • Android笔记之项目引用第三方库(如:Github等)
  • 施耐德 Unity Pro 项目配置
  • 前后端开发中,图片上传到不同格式(二进制数据ORbase64编码)
  • AI比人脑更强,因为被植入思维模型【17】万物联系思维模型
  • Unity | 游戏数据配置
  • 如何在Linux CentOS上安装和配置Redis
  • Okhttp响应Json数据升级版源代码
  • JS 算术运算符
  • 在 coc.nvim 插件中,自动补全时,候选词后面的 大写字母
  • 【机器学习】使用Python Spark MLlib进行预测模型训练
  • 【uniapp】内容瀑布流
  • 系统架构设计知识体系总结
  • k8s运维 设置Pod实现JVM内存根据容器内存动态调整
  • 使用BAT批处理加PYTHON进行WORD批量文字删除
  • 银河麒麟桌面版包管理器(五)
  • 使用vscode搭建pywebview集成vue项目示例
  • Android Coil3阶梯preload批量Bitmap拼接扁平宽图,Kotlin
  • Liunx系统Microsoft SQL Server数据库还原