首页 > 其他分享 >13.糖果问题

13.糖果问题

时间:2023-04-26 23:13:22浏览次数:33  
标签:10 13 int sweet sw 问题 print 糖果

 

 

 

代码1实现:

#include <stdio.h>

int judge(int sw[]);//判断每个孩子的手中糖果是否一致
void print(int c[]);//打印每个孩子手里的糖果数
int j=0;//记录分配的次数
int main(int argc, const char * argv[]) {

int sweet[10]={10,2,8,22,16,4,10,6,14,20};
int t[10];
printf("child 1 2 3 4 5 6 7 8 9 10\n*****************************************8\ntime\n");
print(sweet);
while (judge(sweet)) {
for (int i=0 ; i<10; i++)
if (sweet[i]%2==0)
t[i]= sweet[i]=sweet[i]/2;
else
t[i]= sweet[i]=(sweet[i]+1)/2;


for (int l=0; l<9; l++)
sweet[l+1]+=t[l];
sweet[0]+=t[9];
print(sweet);

}

return 0;
}

int judge(int sw[]){
for (int i=0; i<10; i++) {
if (sw[0]!=sw[i]) {
return 1;
}
}
return 0;
}
void print(int c[]){
printf( "%2d ",j++);
for (int k=0; k<10; k++) {
printf("%4d",c[k]);
}
printf("\n");
}

 



标签:10,13,int,sweet,sw,问题,print,糖果
From: https://www.cnblogs.com/cqdycazs/p/17357673.html

相关文章

  • 【LeeCode】130. 被围绕的区域
    【题目描述】给你一个 mxn 的矩阵 board ,由若干字符 'X' 和 'O' ,找到所有被 'X' 围绕的区域,并将这些区域里所有的 'O' 用 'X' 填充。https://leetcode.cn/problems/surrounded-regions/description/【示例】【代码】leecodepackagecom.company;importjava.util.......
  • 1351. 统计有序矩阵中的负数(leetcode)
    https://leetcode.cn/problems/count-negative-numbers-in-a-sorted-matrix/1351.统计有序矩阵中的负数1.二分法:把每一行进行一遍二分,找到正数与负数的边界,且此时grid[i][mid]也为负数,即边界下标的对应值是负数的左半边界那么一行中的个数即为size()-lclassSolution{pu......
  • macos Python.运行时,遇到这个问题:ImportError: ('Unable to load OpenGL library', "
    问题安装https://gitee.com/mirrors/animated-drawings这个部署时,安装环境出现如下问题:pycharm下打开这个文件:python3.9/site-packages/OpenGL/platform/ctypesloader.py在79行下修改如下:......
  • 小知识:使用errorstack定位特定问题
    有客户遇到ORA-2289的报错,同事协助去现场排查,我帮着远程共同check下。客户只是应用端报出的错误,为了进一步定位,服务端需要开errorstack协助定位具体问题。下面就以这个ORA-2289为例,示范下errorstack的使用方法。--开启errorstackaltersystemsetevents'2289tracenameerr......
  • 毕设相关问题
    Stride的作用:是成倍缩小尺寸,而这个参数的值就是缩小的具体倍数,比如步幅为2,输出就是输入的1/2;步幅为3,输出就是输入的1/3。卷积神经网络(CNN)有卷积层和池化层结构,这两层结构是CNN的重要组成部分。卷积层就是通过若干个卷积核对上一层输入进行扫描,从而在较大程度上提取原始像素矩阵......
  • 【Node】coderwhy node 项目视频中 jwt.sign 没有返回值的问题
    在写登录接口时,想生成token用于登录验证,但是在使用jwt生成token(jwt.sign())时却没有返回token,服务端没有报错但是使用postman验证接口时却没有得到正确的请求结果。如果你在使用openssl生成的private.key时是和coerwhy老师一样1024的话就会报错解决方法:最好是生成20......
  • 什么是低码平台?低代码平台能解决什么问题?
    低代码平台是近年来日益流行的一种新型软件开发工具。它们提供了一种更简单、更快速、更具成本效益的方式来构建和部署定制软件应用程序。在本文中,我们将探讨什么是低码平台,它们可以解决什么问题,以及它们为什么变得如此流行。一、什么是低代码平台?低代码平台是一种软件开发工具,允许......
  • 汉诺塔问题(递归)
    #include<iostream>usingnamespacestd;voidmove(intn,chara,charb,charc){ if(n==0) return; move(n-1,a,c,b); cout<<a<<"-->"<<c<<endl; move(n-1,b,a,c);}intmain(){ intn; chara='......
  • day 17 爱因斯坦的数学问题
    1.循环遍历1~N;2.满足条件num%2==1,num%3==2,num%5==4,num%6==5,num%7==0;3.输出所有满足数;#include<iostream>usingnamespacestd;intmain(){intN;printf("请输入一个数:");cin>>N;for(intnum=1;num<=N;num++){if(num%2==1&&num%3==2&&am......
  • [ABC131E] Friendships
    2023-01-30题目传送门翻译难度&重要性(1~10):题目来源AtCoder题目算法找规律,构造解题思路先构造一个菊花图为最大边的图,再依次连边减小k。完成状态已完成......