LVS Opencv 做推广 numpy centos8 keras cookies variant scripting 3d swiftui vue下载 找公司做网站 河南省普通话考试官网 php项目实战 axure组件库下载 pytorch安装教程 mysql降序 div外边距 android逆向工程师 hbase集群搭建 git下载项目 python中count 如何配置python环境 python基础代码 javatrim java在线学习 怎么安装java环境 java数组输出 java连接数据库代码 php入门例子 网站后台模板 金山wps2003 rewritebase 梦幻西游手游助手 销售单软件 linux解压tar 苹果手机老是自动重启 华为交换机学习指南 电脑基础
当前位置: 首页 > 学习教程  > python

蓝桥杯每日一题(24):门牌制作(python)

2021/2/7 11:13:05 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

Topic 试题 A: 门牌制作 本题总分:5 分 【问题描述】 小蓝要为一条街的住户制作门牌号。 这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。 小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上&#xf…

Topic

试题 A: 门牌制作
本题总分:5 分

【问题描述】

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

【答案提交】

这是一道结果填空的题,你只需要算出结果后提交即可。
本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

Solution

设置一个从1到2020的循环
将数转换为列表
计算列表中字符’2’出现的次数
加入到结果res中
输出res即为结果

Code

res = 0

for i in range(1, 2021):
    a = list(str(i))
    res += a.count('2')

print(res)

Answer

624


本文链接: http://www.dtmao.cc/news_show_2000265.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?