当前位置:首页>python>【GESP】2025年12月Python一级 -- 手机电量显示

【GESP】2025年12月Python一级 -- 手机电量显示

  • 2026-09-09 08:18:41
【GESP】2025年12月Python一级 -- 手机电量显示

跟老马一起“升级打怪”学编程!

旨在为小朋友们提供全面的学习材料,共同为等级考试做好准备。

添加小助手微信,回复【GESP一级2025.12_手机电量显示】,获取本题源代码。

GESP一级2025.12_手机电量显示

【提交】

https://www.luogu.com.cn/problem/B4446

【问题描述】

小杨的手机就像一个聪明的小助手,当电量变化时,它会用不同的方式来提醒我们,假设当前的电量百分比为 :

  • 当电量非常低(不超过 10,即 ),它会显示一个大写字母 R,就像在说:“快给我充电吧!(Red 警告色)”
  • 当电量有点低(超过 10 但不超过 20,即 ),它会显示一个大写字母 L,意思是“电量有点 Low 啦!”
  • 当电量比较充足(超过 20,即 ),它就会直接显示具体的数字,比如直接显示 50,表示还有 50 的电量。

【输入描述】

第一行一个正整数 ,代表数据组数。

对于每组数据,一行包含一个正整数 ,代表手机电量百分比。

【输出描述】

对于每组数据,输出一行,代表当前手机显示的电量信息。

【样例输入1】

5101209919

【样例输出1】

RRL99L

【样例解释】

输入样例 1 共有五组数据:

  • 第一组数据手机电量 ,满足 ,电量非常低,显示 R。
  • 第二组数据手机电量 ,满足 ,电量非常低,显示 R。
  • 第三组数据手机电量 ,满足 ,电量有点低,显示 L。
  • 第四组数据手机电量 ,满足 ,电量比较充足,直接显示具体的数字 。
  • 第五组数据手机电量 ,满足 ,电量有点低,显示 L。

【数据范围】

对于所有测试点,保证 ,。

参考程序:

''' [GESP202512 一级] 手机电量显示 https://www.luogu.com.cn/problem/B4446'''T = int(input())for _ in range(T):    p = int(input())if p <= 10:        print("R")elif p <= 20:        print("L")else:        print(p)

青少年编程竞赛交流

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),添加小助手微信,让他邀请大家进入学习群。进群之后大家可以参与定期组织的21天刷题打卡、等级考试测评、教育部白名单比赛辅导以及青少年编程组队竞赛等活动。

最新文章

随机文章