news 2026/6/10 13:04:46

GESP认证C++编程真题解析 | 202412 一级

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GESP认证C++编程真题解析 | 202412 一级

​欢迎大家订阅我的专栏:算法题解:C++与Python实现!
本专栏旨在帮助大家从基础到进阶 ,逐步提升编程能力,助力信息学竞赛备战!

专栏特色
1.经典算法练习:根据信息学竞赛大纲,精心挑选经典算法题目,提供清晰的代码实现与详细指导,帮助您夯实算法基础。
2.系统化学习路径:按照算法类别和难度分级,从基础到进阶,循序渐进,帮助您全面提升编程能力与算法思维。

适合人群:

  • 准备参加蓝桥杯、GESP、CSP-J、CSP-S等信息学竞赛的学生
  • 希望系统学习C++/Python编程的初学者
  • 想要提升算法与编程能力的编程爱好者

附上汇总帖:GESP认证C++编程真题解析 | 汇总


编程题

B4062 温度转换

【题目来源】

洛谷:B4062 [GESP202412 一级] 温度转换 - 洛谷 (luogu.com.cn)

【题目描述】

小杨最近学习了开尔文温度、摄氏温度和华氏温度的转换。令符号K KK表开尔文温度,符号C CC表摄氏温度,符号F FF表华氏温度,这三者的转换公式如下:

C = K − 273.15 C=K−273.15C=K273.15

F = C × 1.8 + 32 F=C×1.8+32F=C×1.8+32

现在小杨想编写一个程序计算某一开尔文温度对应的摄氏温度和华氏温度,你能帮帮他吗?

【输入】

一行,一个实数K KK,表示开尔文温度。

【输出】

一行,若输入开尔文温度对应的华氏温度高于212 212212,输出Temperature is too high!

否则,输出两个空格分隔的实数C CCF FF,分别表示摄氏温度和华氏度,保留两位小数。

【输入样例】

412.00

【输出样例】

Temperature is too high!

【算法标签】

《洛谷 B4062 温度转换》 #GESP# #2024#

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;doublek;// 定义变量k,表示输入的绝对温度(单位:开尔文)intmain(){cin>>k;// 输入绝对温度kdoublec=(k-273.15);// 将开尔文温度转换为摄氏温度doublef=c*1.8+32;// 将摄氏温度转换为华氏温度// 判断华氏温度是否超过212度if(f>212){cout<<"Temperature is too high!"<<endl;// 输出提示信息}else{printf("%.2lf %.2lf\n",c,f);// 输出摄氏温度和华氏温度,保留两位小数}return0;}

【运行结果】

412.00 Temperature is too high!

B4063 奇数和偶数

【题目来源】

洛谷:[B4063 GESP202412 一级] 奇数和偶数 - 洛谷 (luogu.com.cn)

【题目描述】

小杨有n nn个正整数,他想知道其中的奇数有多少个,偶数有多少个。

【输入】

第一行包含一个正整数n nn,代表正整数个数。

之后n nn行,每行包含一个正整数。

【输出】

输出两个正整数(英文空格间隔),代表奇数的个数和偶数的个数。如奇数或偶数的个数为0 00,则对应输出0 00

【输入样例】

5 1 2 3 4 5

【输出样例】

3 2

【算法标签】

《洛谷 B4063 奇数和偶数》 #GESP# #2024#

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;constintN=1e5+10;// 定义常量N,表示数组的最大大小intn;// n: 输入的整数个数intodd,even;// odd: 奇数个数,even: 偶数个数intmain(){cin>>n;// 输入整数个数n// 遍历输入的n个整数for(inti=1;i<=n;i++){intx;cin>>x;// 输入当前整数xif(x%2)odd++;// 如果x是奇数,odd加1elseeven++;// 如果x是偶数,even加1}// 输出奇数个数和偶数个数cout<<odd<<" "<<even<<endl;return0;}

【运行结果】

5 1 2 3 4 5 3 2
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:39:14

GESP认证C++编程真题解析 | 202412 二级

​欢迎大家订阅我的专栏&#xff1a;算法题解&#xff1a;C与Python实现&#xff01; 本专栏旨在帮助大家从基础到进阶 &#xff0c;逐步提升编程能力&#xff0c;助力信息学竞赛备战&#xff01; 专栏特色 1.经典算法练习&#xff1a;根据信息学竞赛大纲&#xff0c;精心挑选…

作者头像 李华
网站建设 2026/6/10 10:37:45

AWPortrait-Z模型安全:水印与版权保护技术实现

AWPortrait-Z模型安全&#xff1a;水印与版权保护技术实现 1. 引言 1.1 技术背景与问题提出 随着生成式AI在图像创作领域的广泛应用&#xff0c;人像美化类模型如AWPortrait-Z因其出色的风格迁移和细节增强能力&#xff0c;正在被广泛应用于社交媒体、数字艺术和商业摄影等领…

作者头像 李华
网站建设 2026/6/10 10:37:09

使用CAPL进行CAN错误帧检测:快速理解核心要点

如何用CAPL精准捕获CAN总线错误帧&#xff1f;从原理到实战的深度指南在汽车电子开发中&#xff0c;你是否遇到过这样的场景&#xff1a;ECU通信突然中断、报文丢失频繁&#xff0c;但回放日志却只看到一堆“未知错误”&#xff1f;或者产线下线测试时&#xff0c;某个节点偶尔…

作者头像 李华
网站建设 2026/6/10 10:37:45

轻量级多模态大模型来了!AutoGLM-Phone-9B手机推理技术详解

轻量级多模态大模型来了&#xff01;AutoGLM-Phone-9B手机推理技术详解 1. AutoGLM-Phone-9B 技术背景与核心价值 1.1 移动端AI推理的演进趋势 随着生成式AI技术的快速普及&#xff0c;用户对“本地化、低延迟、高隐私”智能服务的需求日益增长。传统云端大模型虽具备强大能…

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

Unity Mod Manager终极指南:从零开始掌握游戏模组管理技巧

Unity Mod Manager终极指南&#xff1a;从零开始掌握游戏模组管理技巧 【免费下载链接】unity-mod-manager UnityModManager 项目地址: https://gitcode.com/gh_mirrors/un/unity-mod-manager Unity Mod Manager是一款专为Unity游戏设计的模组管理工具&#xff0c;能够帮…

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

基于DeepSeek-OCR-WEBUI的多语言文字识别实践|轻量快速跨平台

基于DeepSeek-OCR-WEBUI的多语言文字识别实践&#xff5c;轻量快速跨平台 1. 引言&#xff1a;OCR技术演进与实际业务挑战 光学字符识别&#xff08;OCR&#xff09;作为连接物理文档与数字信息的关键桥梁&#xff0c;近年来在AI驱动下实现了质的飞跃。传统OCR工具在面对复杂…

作者头像 李华