news 2026/10/14 1:24:21

B2020 分糖果

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
B2020 分糖果

#C语言学习 #洛谷

B2020 分糖果

题目描述

某个幼儿园里,有555位小朋友编号依次为1,2,3,4,51,2,3,4,51,2,3,4,5他们按照自己的编号顺序围坐在一张圆桌旁。他们身上有若干糖果,现在他们玩一个分糖果游戏。从111号小朋友开始,将自己的糖果均分成333份(如果有多余的糖果,就自己立即吃掉),自己留一份,其余两份分给和他相邻的两个小朋友。接着2,3,4,52,3,4,52,3,4,5号小朋友也这样做。问一轮结束后,每个小朋友手上分别有多少糖果。

输入格式

一行,555个用空格隔开的int范围内的正整数,分别是游戏开始时1,2,3,4,51,2,3,4,51,2,3,4,5号小朋友手里糖果的数量。

输出格式

222行,第111行是用一个空格隔开的555个整数,表示一轮游戏结束后1,2,3,4,51,2,3,4,51,2,3,4,5号小朋友手里糖果的数量。第222行是一个整数,表示一轮游戏过程中吃掉的糖果的总数。

输入输出样例

输入

8 9 10 11 12

输出

11 7 9 11 6 6

想法

解法一

#include <stdio.h> int main() { int a[5]; int eat=0; for (int i=0;i<5;scanf("%d",&a[i++])); for (int j=0;j<5;j++) { a[(j+4)%5]+=a[j]/3; a[(j+1)%5]+=a[j]/3; eat+=a[j]%3; a[j]/=3; } for (int k=0;k<5;printf("%d ",a[k++])); printf("\n%d\n",eat); }

收获

1.C语言取余转换为数学取模

(a%b+b)%b //通用,无论范围

2.圆形环绕排列相邻

(a+b+1)%b (a+b-1)%b

3.数组快速遍历

for (int k=0;k<5;printf("%d ",a[k++]));
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/14 1:24:01

LaTeX入门指南:从排版灾难到高效文档写作

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/14 1:23:48

SonarQube集成阿里Java规范的工程化落地实践

1. 项目背景与真实痛点&#xff1a;为什么“阿里Java规范”必须进CI流程你有没有遇到过这样的场景&#xff1a;团队里新来一位很有经验的后端同学&#xff0c;代码写得逻辑清晰、性能也不错&#xff0c;但一提交PR&#xff0c;SonarQube就飘红——不是空指针风险&#xff0c;不…

作者头像 李华
网站建设 2026/10/14 1:23:31

51单片机流水灯与数码管Proteus仿真入门教程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/14 1:23:28

Sonar集成阿里Java规约:从规则翻译到工程治理落地

1. 为什么“Sonar整合阿里Java规范”不是配置问题&#xff0c;而是工程治理的临界点我第一次在某跨平台系统项目里被要求“把阿里规约塞进Sonar里”的时候&#xff0c;以为只是改几行配置、加个插件的事。结果三天没跑通&#xff0c;团队里三位资深后端轮流排查&#xff0c;最后…

作者头像 李华
网站建设 2026/10/14 1:23:22

黄金周月根本不是零售旺月:263 个月官方数据的三个反常识

文章目录一、先问一个问题&#xff1a;黄金周刷屏的那几天&#xff0c;零售额长什么样&#xff1f;二、先看全景&#xff1a;峰值在 2014&#xff0c;不在任何黄金周三、反常识一&#xff1a;黄金周月不是零售旺月四、反常识二&#xff1a;人流创新高&#xff0c;零售却在负相关…

作者头像 李华
网站建设 2026/10/14 1:23:09

10分钟临时邮箱原理与实战:开发者测试邮箱沙盒指南

简介&#xff1a;这是一套开源的「10分钟临时邮箱」Web服务完整源码&#xff0c;面向PHP初学者、Web安全实践者及轻量级邮件系统开发者&#xff0c;用于快速搭建隐私保护型临时邮箱平台&#xff0c;解决注册验证时暴露真实邮箱、防范垃圾邮件等实际问题。资源共492个文件&#…

作者头像 李华