题解 | #[NOIP2010]数字统计#

[NOIP2010]数字统计

https://ac.nowcoder.com/acm/problem/16599

L, R = [int(x) for x in input().split()]
lt = []

for i in range(L, R + 1):
    lt.append(str(i))

string = ''.join(lt)

print(string.count('2'))
1.先获取到边界,也就是最小值和最大值
2.从最小值L循环递增到最大值R,每次循环都转换一下i的类型,然后加入列表中【因为列表元素有数字无法直接通过join将列表转为字符串】
3.通过string的count方法计算整个字符串中包含多少个2即可
全部评论

相关推荐

程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务