旨在为小朋友们提供全面的学习材料,共同为等级考试做好准备。
添加小助手微信,回复【GESP二级2026.03_数数】,获取本题源代码。
【提交】
https://www.luogu.com.cn/problem/B4497
【问题描述】
对于正整数 ,如果 的所有数位中包含恰好 个 ,Alice 会认为这个正整数是美丽的。例如,正整数 中包含 个 ,所以 是美丽的;正整数 中包含 个 ,所以 不是美丽的;正整数 中包含 个 ,所以 不是美丽的。
Alice 想知道正整数 到正整数 (包括 和 )中有多少美丽的正整数,你能帮她数一数吗?
【输入描述】
输入共 行,第一行为正整数 ,第二行为正整数 。
【输出描述】
输出一行,包含一个整数 ,表示 到 中 美丽数的数量。
【样例输入1】
2221
2223
【样例解释】
到 中, 与 是美丽的, 不是美丽的。
【数据范围】
保证 。
参考程序:
'''
[GESP202603 二级] 数数
https://www.luogu.com.cn/problem/B4497
'''
L = int(input())
R = int(input())
ans = 0
for i in range(L, R + 1):
k = i
cnt = 0
while k != 0:
if k % 10 == 2:
cnt += 1
k = k // 10
if cnt == 3:
ans += 1
print(ans)青少年编程竞赛交流
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),添加小助手微信,让他邀请大家进入学习群。进群之后大家可以参与定期组织的21天刷题打卡、等级考试测评、教育部白名单比赛辅导以及青少年编程组队竞赛等活动。
