手机电量显⽰ 题目描述 小杨的手机就像一个聪明的小助手 ,当电量变化时 ,它会用不同的方式来提醒我们 ,假设当前的电量百分比为 P: 当电量非常低(不超过 10, 即 P ≤ 10) ,它会显⽰一个大写字母 R ,就像在说:“快给我充电吧!(Red警告⾊) ” 当电量有点低(超过 10 但不超过 20, 即 10 20) ,它就会直接显⽰具体的数字 ,比如直接显⽰ 50 ,表⽰还有 50 的电量。 输入格式 第一行一个正整数 代表数据组数。 对于每组数据 ,一行包含一个正整数 代表手机电量百分比。 输出格式 对于每组数据 ,输出一行 ,代表当前手机显⽰的电量信息。 样例 输入样例 5 10 1 20 99 19 输出样例 RRL99L 样例解释 输入样例 1 共有五组数据: 第一组数据手机电量 P = 10 ,满足 P ≤ 10, 电量非常低 ,显⽰ R 。 第二组数据手机电量 P = 1 ,满足 P ≤ 10, 电量非常低 ,显⽰ R 。 第三组数据手机电量 P = 20 ,满足 10 20, 电量比较充足 ,直接显⽰具体的数字 99 。 第五组数据手机电量 P = 19 ,满足 10 < P ≤ 20, 电量有点低 ,显⽰ L 。 数据范围 对于所有测试点 ,保证 1 ≤ T ≤ 20, 1 ≤ P ≤ 100。
正确答案:参考程序(Python):T=int(input());out='';for _ in range(T):P=int(input());out+='R' if P<=10 else 'L' if P<=20 else str(P);print(out) if T==1 else print(out)。样例→RRL99L。核心:电量显示分级。
试卷来源:202512 CCF-GESP编程能力等级认证Python一级真题