手机电量显示
时间限制:1.0 s
内存限制:512.0 MB
题目描述
小杨的手机就像一个聪明的小助手,当电量变化时,它会用不同的方式来提醒我们,假设当前的电量百分比为 P:
当电量非常低(不超过 10, 即 P ≤ 10) ,它会显⽰一个大写字母 R ,就像在说:“快给我充电吧!(Red警告⾊) ”
当电量有点低(超过 10 但不超过 20, 即 10 < P ≤ 20) ,它会显⽰一个大写字母 L ,意思是“ 电量有点Low啦!”
当电量比较充足(超过 20, 即 P > 20) ,它就会直接显⽰具体的数字 ,比如直接显⽰ 50 ,表⽰还有 50 的电量。
输入格式
第一行一个正整数 ,代表数据组数。
对于每组数据,一行包含一个正整数 ,代表手机电量百分比。
输出格式
对于每组数据,输出一行,代表当前手机显示的电量信息。
样例
输入样例
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。
相似题推荐
下面C++代码执行后的输出是( )。
int i, tnt = 1;
for (i = 0; i < 5; i++)
tnt *= i;
printf("%2d%2d\n", tnt, i);| A. 24 5 |
B. 10 5 |
| C. 0 4 |
D. 0 5 |
下面C++代码的相关说法,正确的是( )。
int i;
for (i = 1; i < 10; i++){
if (i % 2 == 0){
continue; // L1
}
else
cout << i << "#";
}
cout << i << "END";| A. 上述代码执行后,其输出是 1#3#5#7#9#9END |
B. 删除 else 后的执行效果与当前代码相同 |
| C. 删除 else 且将 cout << i << "#" 移入L1行下面,则执行效果与当前代码相同 |
D. 在 cout << i << "END" 前增加判断 if(i > 10) ,其执行效果与当前代码相同 |
