测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A21936. 手机电量显示

填空题 容易

题目描述

手机电量显示

题目描述

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

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

输入格式

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

输出格式

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

输入样例

5
10
1
20
99
19

输出样例

R
R
L
99
L

样例解释

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

  • 第一组数据手机电量P=10,满足P≤10,电量非常低,显示 R。
  • 第二组数据手机电量P=1,满足P≤10,电量非常低,显示 R。
  • 第三组数据手机电量P=20,满足10<P≤20,电量有点低,显示 L。
  • 第四组数据手机电量P=99,满足P>20,电量比较充足,直接显示具体的数字 99。
  • 第五组数据手机电量P=19,满足10<P≤20,电量有点低,显示 L。

数据范围

对于所有测试点,保证 1≤T≤20,1≤P≤100。

参考答案

#include <iostream> using namespace std; int main() { int T; cin >> T; while (T--) { int P; cin >> P; if (P <= 10) { cout << "R\n"; } else if (P <= 20) { cout << "L\n"; } else { cout << P << '\n'; } } return 0; }
上一题 下一题