news 2026/6/10 20:19:16

CCF-GESP计算机学会等级考试2025年12月一级C++T2 手机电量显示

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CCF-GESP计算机学会等级考试2025年12月一级C++T2 手机电量显示

B4446 [GESP202512 一级] 手机电量显示

题目描述

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

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

输入格式

第一行一个正整数TTT,代表数据组数。

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

输出格式

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

输入输出样例 #1

输入 #1

5 10 1 20 99 19

输出 #1

R R L 99 L

说明/提示

样例解释

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

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

数据范围

对于所有测试点,保证1≤T≤201 \leq T \leq 201T201≤P≤1001 \leq P \leq 1001P100

解析

详见代码:

#include<iostream>usingnamespacestd;intmain(){intt,p;cin>>t;for(inti=1;i<=t;i++){//循环t次cin>>p;if(p<=10){cout<<"R"<<endl;}elseif(p<=20){cout<<"L"<<endl;}else{cout<<p<<endl;}}return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 0:15:31

第一篇:基石篇——硬件设计的哲学:为“服务”而生的硬件

1.1 解码硬件配置单&#xff1a;一份需求说明书一份硬件配置清单&#xff0c;并非冰冷参数的堆砌&#xff0c;而是一份用技术语言写就的“需求说明书”。每一行规格的背后&#xff0c;都对应着上层业务一个尖锐的诉求。本章&#xff0c;我们将化身技术侦探&#xff0c;破译这份…

作者头像 李华
网站建设 2026/6/10 18:58:55

一个男人不想失去你,才会有这9种表现,别不懂

1️⃣ 吵架吵到脸红脖子粗&#xff0c;也舍不得拉黑删除&#xff0c;顶多气鼓鼓发个“哼”&#xff0c;转头还偷偷看你朋友圈。2️⃣ 以前熬夜打游戏、外卖当正餐&#xff0c;现在主动早睡还学煲汤&#xff0c;说“得养好身体陪你久一点”。3️⃣ 老板催他加班都敢说“等会儿”…

作者头像 李华
网站建设 2026/6/10 14:53:05

Set集合

在 Java 中&#xff0c;Set 集合的特点是元素不重复&#xff0c;且无序&#xff08;HashSet&#xff09;。如果用 Set 存储这些单词答案&#xff0c;有两种实现方式&#xff0c;下面是具体代码&#xff1a;方式1&#xff1a;使用 HashSet 存储纯单词适合仅存储不重复的单词内容…

作者头像 李华
网站建设 2026/6/10 11:08:56

作业:打印乘法表

就是一行一行打印出来两个数的相乘等于某个数注意你得限制第 i 行只能有i 个语句for (int j 0; j < i; j)#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){for (int i 0; i < 9; i){for (int j 0; j < i; j){printf("%d*%d%d ", …

作者头像 李华
网站建设 2026/6/9 20:01:20

YOLOv8预训练模型yolov8n.pt实战调用示例解析

YOLOv8轻量模型实战调用全解析&#xff1a;从部署到推理的完整路径 在智能摄像头、无人机巡检和工业自动化场景中&#xff0c;我们常常面临一个核心挑战&#xff1a;如何在有限算力下实现高精度、低延迟的目标检测&#xff1f;传统方案往往需要复杂的环境配置、漫长的训练周期&…

作者头像 李华