题目描述
小蓝要为一条街的住户制作门牌号。这条街一共有2020位住户,门牌号从1到2020编号。小蓝制作门牌的方法是先制作0到9这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌1017需要依次粘贴字符1、0、1、7,即需要1个字符0,2个字符1,1个字符7。请问要制作所有的1到2020号门牌,总共需要多少个字符2?

根据题目意思可以得出,要求算出1到2020共有多少个2,首先必然要用到循环结构,那么其次,有人会问2在各位好算,十位百位千位呢?这就是这个题目的考点所在,看你对于/跟%熟不熟悉,我们会发现,一个数/10,那么就去掉了最低位,因此,可以用循环结构每/10,就%10看是否等于二

代码如下

#include<iostream>
using namespace std;
int judge(int number){int acount=0;while(number){if(number%10==2)acount++;number/=10;}return acount;
}
int main(){int count=0;for(int i=1;i<=2020;i++){count+=judge(i);}cout<<count<<endl;return 0;
}

制作1~2020门牌号共需要几个2字符?相关推荐

  1. 下面使用计算机动画制作的,2020年最新电大《计算机二维动画制作》形考作业任务01-03网考试题及答案(10页)-原创力文档...

    最新电大<计算机二维动画制作>形考作业任务1-3网考试题及答案 1%通过 考试说明<计算机二维动画制作>形考共有3个任务.做考题时,利用本文档中的查找工具,把考题中的关键字输到 ...

  2. 中小学电脑制作活动2020年无人机组装与维修(芯片级)

    红警2020版<无人机组装与维修(芯片级)>教学资源开发完成,本书以无人机组装与芯片级维修为主线,内容上侧重实操应用.全书首先以无人机电子电路为载体,比较详细地介绍了无人机主板焊接,组装及 ...

  3. 会声会影X9快进和慢动作效果如何制作及2020版下载

    会声会影快进与慢放在我们看的影视剧中经常出现,这样可以很好的表现出时间流逝的快与慢,更好的表述情节冲突和人物情感等.那么,在会声会影中,视频的快进与慢动作怎么制作?下面小编就为大家解答下如何使用电脑视 ...

  4. Altium常用元件库,制作原理图使用,共1844个文件,500M+

    以下是文件夹目录,具体文佳的目录因为文章字数限制,不能全部发上来. 差不多包含了大部分日常用到的元器件,Ti公司的原理图库就包含了67个. [下载链接]//download.csdn.net/down ...

  5. DT tableone各种花里胡哨的图 把dataframe导出成html 把矩阵变成html方便查看 类似于shinny功能 制作三线表等共功能 fextable 花里胡哨的工具 datatable

    G:\r\tcga_example-master fextable 花里胡哨的工具 datatable https://rstudio.github.io/DT/ #https://davidgohe ...

  6. Python 基础练习题

                    目      录 实例001:数字组合 实例002:完全平方 实例003:三数排序 实例004:斐波那契I 实例005:斐波那契II 实例006:九九乘法 实例007: ...

  7. 计算机应用基础许晞课件,计算机应用基础 教学课件 作者 许晞 第2章 Word基本应用—制作求职简历...

    1.计算机应用基础 主编 许晞副主编 刘艳丽曾煌兴郑杰秦高德 第2章Word基本应用 制作求职简历 2 2020 4 21 学习目标 熟练掌握字符和段落格式化的使用方法掌握表格的制作 表格单元格的设置 ...

  8. 第十一届蓝桥杯大赛(2020年)软件类省赛第二场 Python大学组 真题+个人解答

    试题A:门牌制作 本题总分:5分 [问题描述] 小蓝要为一条街的住户制作门牌号. 这条街一共有2020位住户,门牌号从1到2020编号. 小蓝制作门牌的方法是先制作0到9这几个数字字符,最后根据需要将 ...

  9. 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第2场省赛 2020.10.17】

    蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) -- 郑未老师. ...

最新文章

  1. python爬虫beautifulsoup实例-【Python实例二】BeautifulSoup爬虫简单实践
  2. SAP SD:SAP信贷出口
  3. 风险平价策略python代码_风险平价组合(risk parity)理论与实践
  4. c++ 将集合set的数据输出到数组中_Java集合类(容器类)简介:(摘抄)
  5. 值得永久收藏的 C# 设计模式套路(三)
  6. 电脑解压,WinXP电脑上怎么解压文件?
  7. 《HTML5 2D游戏编程核心技术》——第2章,第2.3节使用CSS背景
  8. ul c语言,IMX6UL裸机实现C语言蜂鸣器实验
  9. jieba库统计出现词语次数
  10. python没基础能自学吗-没有基础先要自学python,有什么比较好的书推荐?
  11. 全网首发:以管理员身份运行bat,自动切换盘符、目录的正确做法
  12. M1芯片安装PR(Premiere)2021已激活解决教程
  13. 微信公众号开发测试平台地址
  14. c++17好用的新特性总结
  15. 简述摄像头的果冻效应
  16. multienant oracle_OraCleen智能牙刷:您牙齿的高颜值智慧伙伴
  17. 无痕模式后如何找到历史_新高考“3+1+2”模式下,物理与历史如何选择更好
  18. 外包公司派遣到网易,上班地点网易大厦,转正后工资8k-10k,13薪,包三餐,值得去吗?
  19. 多条件模糊分页查询(angular+primeng+springboot)
  20. 【AD】原理图放置差分对,报错Missing Negative Net for differential pair

热门文章

  1. 小程序的createInnerAudioContext在iOS没有声音的解决方法
  2. 学习笔记:C++进阶【继承、多态、二叉树进阶、map和set、哈希、C++11、异常、智能指针、特殊类设计、C++的类型转换】
  3. Matlab函数gscatter使用
  4. 0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法
  5. 第13课:生活中的克隆模式——给你一个分身术
  6. 计算机图文混合排版教学设计,Word图文混排教学设计
  7. java隐藏字符_Java原生隐藏字符-工具类
  8. Beta发布——美工+文案
  9. 财务报表包含哪些表?是季报还是月报?
  10. 第4关—input()函数