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;
}
上一题
下一题