CSP/信奥赛C++语法基础刷题训练(24):洛谷P5744:培训

news/2024/11/24 21:24:42/

CSP/信奥赛C++语法基础刷题训练(24):洛谷P5744:培训

在这里插入图片描述

题目描述

某培训机构的学员有如下信息:

  • 姓名(字符串)
  • 年龄(周岁,整数)
  • 去年 NOIP 成绩(整数,且保证是 5 5 5 的倍数)

经过为期一年的培训,所有同学的成绩都有所提高,提升了 20 % 20\% 20%(当然 NOIP 满分是 600 600 600 分,不能超过这个得分)。

输入学员信息,请设计一个结构体储存这些学生信息,并设计一个函数模拟培训过程,其参数是这样的结构体类型,返回同样的结构体类型,并输出学员信息。

输入格式

第一行输入一个正整数 n n n,表示学员个数。

第二行开始往下 n n n 行。每行首先是一个字符串表示学员姓名,再是一个整数表示学员年龄,再是一个整数为去年 NOIP 成绩。

输出格式

输出 n n n 行,每行首先输出一个字符串表示学生姓名,再往后两个整数,表示经过一年的培训后学员的年龄和他们今年的 NOIP 成绩。以空格隔开。

样例 #1

样例输入 #1

3
kkksc03 24 0
chen_zhe 14 400
nzhtl1477 18 590

样例输出 #1

kkksc03 25 0
chen_zhe 15 480
nzhtl1477 19 600

提示

数据保证, 1 ≤ n ≤ 5 1 \leq n \leq 5 1n5。年龄为 0 ∼ 100 0 \sim 100 0100(含 0 0 0 100 100 100)的整数。成绩为 0 ∼ 600 0 \sim 600 0600(含 0 0 0 600 600 600)的 5 5 5 的整倍数。

AC代码

#include<bits/stdc++.h>
using namespace std;
/*思路: 
逆推:第n天剩1个,则前一天应该有(1+1)*2,依次往前逆推 
*/
int n,ans=1;//ans默认是第n天剩余的1个桃子 int main(){cin>>n;for(int i=1;i<=n-1;i++){//往前倒数n-1天 ans+=1;ans*=2; } cout<<ans;return 0;
} 

文末彩蛋:

点击王老师青少年编程主页有更多精彩内容


http://www.ppmy.cn/news/1549634.html

相关文章

刘艳兵-DBA046-ASSM表空间的全表扫描范围由哪些因素综合确定?

ASSM表空间的全表扫描范围由哪些因素综合确定&#xff1f; A L1/L2/L3位图块 B 段头块Auxillary Map C 段头块Extent Map D 段头块Highwater 答&#xff1a; B 段头块Auxillary Map C 段头块Extent Map D 段头块Highwater 在 Oracle 数据库中&#xff0c…

基于Java Springboot高校社团管理系统

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、Vue、Element-ui 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA/eclipse 数据…

elasticsearch7.10.2集群部署带认证

安装elasticsearch rpm包安装 下载地址 https://mirrors.aliyun.com/elasticstack/7.x/yum/7.10.2/ 生成证书 #1.生成CA证书 # 生成CA证书,执行命令后,系统还会提示你输入密码,可以直接留空 cd /usr/share/elasticsearch/bin ./elasticsearch-certutil ca#会在/usr/share/el…

Ubuntu20.04 rk3588交叉编译opencv4.10

firefly 公司出的rk3588的设备&#xff0c;其中已经安装了gcc 交叉编译工具&#xff0c;系统版本是Ubuntu20.04。 参考文章&#xff1a;Arm 交叉编译opencv3.4.16 for Rv1126-CSDN博客 使用&#xff1a; cmake -DCMAKE_C_COMPILERgcc \ -DCMAKE_CXX_COMPILERg \ -DWITH_CUD…

【大语言模型】ACL2024论文-17 VIDEO-CSR:面向视觉-语言模型的复杂视频摘要创建

【大语言模型】ACL2024论文-17 VIDEO-CSR&#xff1a;面向视觉-语言模型的复杂视频摘要创建 VIDEO-CSR&#xff1a;面向视觉-语言模型的复杂视频摘要创建 目录 文章目录 【大语言模型】ACL2024论文-17 VIDEO-CSR&#xff1a;面向视觉-语言模型的复杂视频摘要创建目录摘要研究…

界面控件DevExpress WinForms v24.2新功能预览 - 人工智能(AI)

DevExpress WinForms 拥有180组件和UI库&#xff0c;能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序&#xff0c;无论是Office风格的界面&#xff0c;还是分析处理大批量的业务数据&#xff0c;它都能轻松胜…

Linux的开发工具(二)

1.vim的基本操作 正常模式到插入模式 输入a 输入i 输入o 示例 输入iao下面的就会变成INSERT模式 插入模式到正常模式 按Esc键 正常模式到低行模式 shift&#xff1b; &#xff1a;w保存当前文件 &#xff1a;wq保存并退出 &#xff1a;q&#xff01;强制退出 2.vi…

mfc140u.dll是什么文件,mfc140u.dll怎么解决【最新方法】

mfc140u.dll 是 Microsoft Foundation Classes (MFC) 库的一部分&#xff0c;它是 Visual Studio 2015 中的一个重要组件。MFC 提供了一组预定义的类和函数&#xff0c;用于简化 Windows 应用程序的开发过程。mfc140u.dll 文件包含了这些类和函数的实现&#xff0c;许多基于 MF…