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

小刚说C语言刷题——1032分糖果

1.题目描述

某幼儿园里,有 5 个小朋友编号为 1,2,3,4,5,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果,现在他们做一个分糖果游戏。

从 1 号小朋友开始,将他的糖果均分三份(如果有多余的,则他将多余的糖果吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着 2号、 3号、 4号、 5号小朋友也这样做。

问一轮后,每个小朋友手上分别有多少糖果。

输入

输入一行,五个整数 a,b,c,d,e 。

输出

输出一行,五个整数(分别表示 5个小朋友的剩余糖果数)

样例

输入

1 2 3 4 5

输出

2 1 2 3 2

2.参考代码(C语言版)

#include <stdio.h>

int main(void)
{
    int a,b,c,d,e;
    scanf("%d%d%d%d%d", &a, &b, &c, &d, &e);
    //以下代码表示一轮糖果的分法
    a=a/3;
    b=b+a;
    e=e+a;
    
    b=b/3;
    c=c+b;
    a=a+b;
    
    c=c/3;
    b=b+c;
    d=d+c;
    
    d=d/3;
    c=c+d;
    e=e+d;
    
    e=e/3;
    d=d+e;
    a=a+e;
    printf("%d %d %d %d %d",a, b, c, d, e);
    
    return 0;    
}

今天内容到此结束,下次再见!

http://www.xdnf.cn/news/3000.html

相关文章:

  • 守护天空安全的科技利剑鼎讯信通(ACNN)的创新实践
  • Flume启动报错
  • MIT6.S081 - Lab11 networking(网络栈)
  • 阿里千问Qwen3技术解析与部署指南 :混合推理架构突破性优势与对DeepSeek R1的全面超越
  • Scrapy框架之CrawlSpider爬虫 实战 详解
  • 23种设计模式-行为型模式之解释器模式(Java版本)
  • Leetcode 3529. Count Cells in Overlapping Horizontal and Vertical Substrings
  • 关于汇编语言与程序设计——子程序设计
  • Android WIFI体系
  • Vue基础(一) 基础用法
  • 【Delphi】简化数据库读写(Helper)
  • Canvas基础篇:绘制矩形
  • 废品回收小程序:全链路数字化解决方案,赋能绿色未来
  • SDC命令详解:使用get_nets命令进行查询
  • windows如何使用cmd命令翻转屏幕
  • 多源数据整合与数据虚拟化:构建灵活、高效的数据架构
  • RPG2.设置角色摄像机
  • js day9
  • 按键精灵安卓ios辅助工具脚本:实用的文件插件(lua开源)
  • 解决ktransformers v0.3 docker镜像中 operator torchvision::nms does not exist 问题
  • Redis入门到实战——基础篇
  • JavaSE第12篇:接口interface
  • Shopify网上商店GraphQL Admin接口查询实战
  • keep-alive具体使用方法
  • 我心中的现代前端大厦
  • LabVIEW模板之温度监测应用
  • dx11 龙宝书 第五 六章 流水线
  • leetcode 2962. 统计最大元素出现至少 K 次的子数组 中等
  • 规范编码策略以及AST的应用的学习
  • 如何使用 Nacos 对 Python 服务进行服务发现与注册