题库首页 › GESP等级认证(Python) › 题目 20803

数数 时间限制:1.0 s 内存限制:512.0 MB 题目描述 对于正整数n,如果 的所有数位中包含恰好3个2,Alice 会认为这个正整数是美丽的。例如,正整数24122中包含3个2,所以24122是美丽的;正整数132中包含1个2,所以132不是美丽的;正整数212322中包含4个2,所以212322不是美丽的。 Alice 想知道正整数L到正整数R(包括L和R)中有多少美丽的正整数,你能帮她数一数吗? 输入格式 输入共2行,第一行为正整数L,第二行为正整数R。 输出格式 输出一行,包含一个整数C,表示L到R中有C个美丽数。 样例 输入样例 2221 2223 输出样例 2 样例解释 2221到2223中,2221与2223是美丽的,2222不是美丽的。 数据范围 保证1≤L≤R≤106。

正确答案:参考程序(Python):L=int(input());R=int(input());cnt=0;for x in range(L,R+1):cnt+=1 if str(x).count('2')==3 else 0;print(cnt)。样例→2。核心:恰好3个2美丽数。

试卷来源:202603 CCF-GESP编程能力等级认证Python二级真题

本卷相关题目

在线做题 同科目题库