当前位置: 首页 > news >正文

GESP认证C++编程真题解析 | B3863 [GESP202309 一级] 买文具

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

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

适合人群:

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

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


【题目来源】

洛谷:[B3863 GESP202309 一级] 买文具 - 洛谷

【题目描述】

开学了,小明来到文具店选购文具。签字笔2 22元一支,他需要X XX支;记事本5 55元一本,他需要Y YY本;直尺3 33元一把,他需要Z ZZ把。小明手里有Q QQ元钱。请你通过编程帮小明算算,他手里的钱是否够买他需要的文具。

【输入】

第一行包含一个正整数,是小明购买签字笔的数量。约定1 ≤ X ≤ 10 1 \le X \le 101X10

第二行包含一个正整数,是小明购买记事本的数量。约定1 ≤ Y ≤ 10 1 \le Y \le 101Y10

第三行包含一个正整数,是小明购买直尺的数量。约定1 ≤ Z ≤ 10 1 \le Z \le 101Z10

第四行包含一个正整数Q QQ,是小明手里的钱数(单位:元)。

【输出】

输出2 22行。如果小明手里的钱够买他需要的文具,则第一行输出Yes,第二行输出小明会剩下的钱数(单位:元);否则,第一行输出No,第二行输出小明缺少的钱数(单位:元)。

【输入样例】

1 1 1 20

【输出样例】

Yes 10

【算法标签】

《洛谷 B3863 买文具》 #分支结构# #GESP# #2023#

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;intx,y,z;// 三种物品的数量intq;// 预算金额intmain(){// 输入三种物品的数量和预算cin>>x>>y>>z>>q;// 计算总花费intt=x*2+y*5+z*3;// 判断预算是否足够if(t<=q){// 预算足够cout<<"Yes"<<endl;// 输出"Yes"表示可以购买cout<<q-t<<endl;// 输出剩余金额}else{// 预算不足cout<<"No"<<endl;// 输出"No"表示不能购买cout<<t-q<<endl;// 输出还差多少金额}return0;}

【运行结果】

1 1 1 20 Yes 10
http://www.cnnetsun.cn/news/82623.html

相关文章:

  • 9 个专科生开题报告工具,AI降重查重率推荐
  • 39、Samba故障排除指南
  • 【软考架构】滑动窗口限流算法的原理是什么?
  • FlutterToast跨平台通知组件终极指南:从零到专家级定制
  • CasperJS API测试终极指南:构建高效的数据一致性验证体系
  • uniapp+springboot基于微信小程序的学生宿舍报修系统的设计与实现_a1o96z7c
  • 知识产权企业选择CRM系统时,最应关注的核心功能是什么?
  • HyperDX ClickHouse物化视图:构建实时数据分析的终极加速引擎
  • Windows Server 2022官方镜像完整获取指南:从下载到验证的全流程
  • AndroidGen-GLM-4-9B:开启移动智能体新时代的革命性突破
  • 微服务架构下的分布式数据加密:SQLCipher实战指南
  • 国产开源,含20+视频AI算法模型,兼容GB28181、ONVIF、RTMP协议、私有化部署,10天搞定IoT物联网项目交付
  • 16、搭建 Asterisk VoIP 服务器全攻略
  • Apache Mesos集群运维实战:故障恢复与版本管理完全指南
  • 探索式测试的Session管理法:提升软件测试效率与可追溯性
  • 购物省钱参考:爱创猫电商优惠券领取方式
  • 12、Red Hat Enterprise Linux硬件分析与管理指南
  • 35、Linux 内核监控与调试:NUMA、AltSysRq 及 Kdump 全解析
  • DataEase开源BI工具完整指南:从零开始的数据可视化之旅
  • Gutenberg性能优化终极指南:零成本加速WordPress编辑器
  • ag-ui与LangGraph集成终极指南:构建企业级AI工作流的完整教程
  • 2026毕设ssm+vue基于架构的校园二手物品交易论文+程序
  • 手机强制开启USB调试模式终极指南:轻松解决设备连接难题
  • DataEase开源BI工具完整安装配置指南:从零开始快速部署
  • ReClassEx终极指南:免费开源的内存逆向分析神器
  • 物联网平台前端技术重构:从技术困境到用户体验的完美蜕变
  • 动态资源池化技术:让高价值软件许可“流动”起来的关键策略
  • 24、网络服务中的 SSH 与代理服务器使用指南
  • 2025护网蓝队面试题库,参加护网看这个就够了!
  • 3步精通FLAN-T5 XL:从零到多语言AI实战指南