手机电量显示
时间限制: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。
相似题推荐
近日,空中客车公司表示,约6000架空客A320系列飞机需要紧急更换一种易受太阳辐射影响的飞行控制软件。空客表示,在对一起飞行事故分析后的结果显示,强烈的太阳辐射可能会损坏飞行控制系统所需的关键数据,导致判断失误,进而引发飞行异常。那这里的飞行控制系统执行判断的部件最可能是下面的( )。
| A. 辐射传感器 |
B. 处理器 |
| C. 内存单元 |
D. 输出设备 |
下面C++代码执行后的输出是( )。
int i, tnt = 0; for (i = 0; i < 100; i++) tnt += 1; cout << tnt << ' ' << i;
| A. 99 99 |
B. 100 99 |
| C. 99 100 |
D. 100 100 |
如果 x 是C++代码中的 double 型变量,则对 cout << ( x? 1227 : 12.27); 编译时将报错,因为1227 和 12.12 分别是 int 和 double 类型,导致识别混乱。( )
| A.正确 | B.错误 |
如果正整数N的所有奇因数(即能将N整除的正奇数)的和是27的倍数,则称N是27的神秘数。下面的C++代码用于判断输入的N是否为27的神秘数。如输入53,它有两个奇因数1和53,则将输出 Y 。( )。
int i, N, cnt = 0;
cin >> N;
for (i=1; i <=N; i++){
if (_______________)
cnt += i;
}
if(cnt % 27 == 0)
cout << 'Y'; | A. (N % i) && (i % 2) |
B. (N % i == 0) && (i % 2 == 0) |
| C. (N % i == 0) && (i % 2) |
D. (N % i) && (i % 2 == 0) |
某个整数很长很长,形如:1232123212321……,其规律是从1开始逐一升高到3然后逐一降低到1,然后又逐一升高到3,一直到很长很长。假设最高位编号为1,要求判断从左边最高位开始的第N位数是几?在横线处应该填入的代码是( )。
int N, M; cout << "请输入编号:"; cin >> N; M = ________________; if (M != 0) cout << M; else cout << 2;
| A. N % 4 |
B. N / 4 |
| C. N % 3 |
D. N / 3 |
