news 2026/1/28 8:32:11

东方博宜OJ 4947:猴子摘桃 ← 循环结构

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
东方博宜OJ 4947:猴子摘桃 ← 循环结构

【题目来源】
https://oj.czos.cn/p/4947

【题目描述】
花果山上有一只猴子,每天都去蟠桃园摘桃子。
第一天,猴子只摘了一个桃子,之后两天(第二天和第三天),猴子每天都摘两个桃子,之后三天(第四、五、六天),猴子每天都摘三个桃子,之后四天(第七、八、九、十天),猴子每天都四个桃子……这种模式会一直持续下去,因为蟠桃园里的桃子无穷无尽,请计算在前 n 天里,猴子一共摘了多少个挑子。

【输入格式】
输入只有一行,一个正整数 n,表示前 n 天。(1≤n≤1000)​​​​​​​

【输出格式】
输出只有一行,一个正整数,表示前 n 天猴子一共摘了多少个桃子。​​​​​​​

【输入样例】
6

【输出样例】
14

【数据范围】
1≤n≤1000​​​​​​​

【算法分析】
本题来源于2024 年信息素养大赛 C++ 算法创意挑战赛复赛真题(小学组)。

【算法代码一】

#include <bits/stdc++.h> using namespace std; int n,sum; int k=1; //当前分组每天摘的桃子数 int main() { cin>>n; while(n) { int days=min(k,n); //当前分组实际天数 sum+=k*days; n-=days; k++; } cout<<sum; return 0; } /* in:6 out:14 */

【算法代码二】

#include <bits/stdc++.h> using namespace std; int total=0; // 总桃子数 int days=0; // 已计算的天数 int group=1; // 当前组每天摘的桃子数 int n; int main() { cin>>n; while(days<n) { for(int i=1; i<=group; i++) { if(days>=n) break; total+=group; days++; } group++; } cout<<total<<endl; return 0; } /* in:6 out:14 */




【参考文献】
https://oj.czos.cn/p/4947




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

UEViewer深度解析:全方位掌握Unreal Engine资源管理

UEViewer深度解析&#xff1a;全方位掌握Unreal Engine资源管理 【免费下载链接】UEViewer Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer). 项目地址: https://gitcode.com/gh_mirrors/ue/UEViewer UEViewer是一款功能强大的Unreal Engine资源查看与提…

作者头像 李华
网站建设 2026/1/17 22:05:40

桌面版Overleaf:零网络依赖的LaTeX写作革命

桌面版Overleaf&#xff1a;零网络依赖的LaTeX写作革命 【免费下载链接】NativeOverleaf Next-level academia! Repository for the Native Overleaf project, attempting to integrate Overleaf with native OS features for macOS, Linux and Windows. 项目地址: https://g…

作者头像 李华
网站建设 2026/1/25 20:00:29

MHY_Scanner:颠覆传统!米哈游游戏智能扫码登录一键搞定

MHY_Scanner&#xff1a;颠覆传统&#xff01;米哈游游戏智能扫码登录一键搞定 【免费下载链接】MHY_Scanner 崩坏3&#xff0c;原神&#xff0c;星穹铁道的Windows平台的扫码和抢码登录器&#xff0c;支持从直播流抢码。 项目地址: https://gitcode.com/gh_mirrors/mh/MHY_S…

作者头像 李华
网站建设 2026/1/24 16:34:19

多媒体标签管理新体验:跨平台标签编辑工具深度解析

多媒体标签管理新体验&#xff1a;跨平台标签编辑工具深度解析 【免费下载链接】tageditor A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska 项目地址: https://gitcode.com/gh_mirrors/ta/tag…

作者头像 李华
网站建设 2026/1/22 13:56:11

中国科学技术大学学位论文LaTeX模板完全使用手册

中国科学技术大学学位论文LaTeX模板完全使用手册 【免费下载链接】ustcthesis LaTeX template for USTC thesis 项目地址: https://gitcode.com/gh_mirrors/us/ustcthesis 中国科学技术大学学位论文LaTeX模板&#xff08;ustcthesis&#xff09;是专为中科大学子设计的专…

作者头像 李华
网站建设 2026/1/25 4:10:56

AI识别新体验:30分钟搞定中文通用物体检测服务

AI识别新体验&#xff1a;30分钟搞定中文通用物体检测服务 为什么选择预置镜像部署物体检测服务 作为一名IT运维人员&#xff0c;最近我被要求在公司内部部署一个物体识别服务。公司服务器资源有限&#xff0c;本地部署传统方案需要安装CUDA、PyTorch等复杂依赖&#xff0c;还要…

作者头像 李华