首页 > 其他分享 >分糖果

分糖果

时间:2023-04-16 20:45:00浏览次数:35  
标签:std 10 return int count 糖果

 

#include <iostream>
using namespace std;
int f(int a[])
{
int i,f=0;
for(i=0;i<=9;i++){
if(a[0]!=a[i])
f=1;
}return f;



}
int main()
{
int a[10]={10,2,8,22,16,4,10,6,14,20};
int t[10];
int count=0;
while(f(a))
{
for(int i=0;i<=9;i++){

if(a[i]%2==0)
t[i]=a[i]=a[i]/2;
else t[i]=a[i]=(a[i]+1)/2;}

for(int j=1;j<10;j++){
a[j]=t[j-1]+a[j];
a[0]=t[9]+a[0];}

count++;
}
cout<<"个数"<<a[4]<<" 次数="<<count;

return 0;
}

 

标签:std,10,return,int,count,糖果
From: https://www.cnblogs.com/jmhyyds/p/17324011.html

相关文章

  • 糖果 Candy uva1639
    有两个盒子各有n(n<=2e5)个糖,每天随机选一个(概率分别为p,1-p),然后吃一颗糖。直到有一天,没糖了!输入n,p,求此时另一个盒子里糖的个数的数学期望   假设最后某个盒子有k颗糖,然后计算概率即可 #include<iostream>#include<cstring>#include<algorithm>#include<cmath>u......
  • day 34 1005.K次取反后最大化的数组和 | 134. 加油站 | 135. 分发糖果
    1005.K次取反后最大化的数组和给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个索引i 并将A[i]替换为-A[i],然后总共重复这个过程K次。(我们可以多次选择同一个索引i。)以这种方式修改数组后,返回数组可能的最大和。示例1:输入:A=[4,2,3],K=1输出:5解释:......
  • 糖果美味值 (动态规划)
    描述:有n天,每天有一种糖果,糖果具有一定美味值;规定小美今天吃了明天就不能吃,但有k次机会打破规则。求这n天小美能吃到的最大美味值。第一行输入n,k;第二行输入n天中每天的糖果的美味值。输出最大美味值。样例输入:711234567输出:19importjava.util.Scanner;/**......
  • 华为OD机试 分糖果
    本期题目:分糖果......
  • 【LeetCode贪心#07】分糖果
    发糖果力扣题目链接(opensnewwindow)老师想给孩子们分发糖果,有N个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。你需要按照以下要求,帮助老师给这些......
  • 0007 ALGO1000-kAc给糖果你吃
    试题算法训练kAc给糖果你吃比较简单,排序后拿数量多的importjava.util.Arrays;importjava.util.Scanner;/***@authorHuaWang135608*@date2023.03.1613:1......
  • LeetCode135 分发糖果
    题目描述n个孩子站成一排。给你一个整数数组ratings表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果:每个孩子至少分配到1个糖果。相邻两个孩子评分更......
  • 算法随想Day30【贪心算法】| LC1005-K次取反后最大化的数组和、LC134-加油站、LC135-
    LC1005.K次取反后最大化的数组和借用评论区的一句话——“普通人思维,无数个ifelse”。voidNegationsLoop(vector<int>&nums,intk,intpos){if(k%2!=0......
  • 122. 糖果传递(贪心)
    https://www.acwing.com/problem/content/description/124/求最小代价,且数据范围为1e6,大概是O(N)或O(NlogN),大概就是排个序,贪心一般都是排序设定每个小朋友给出的为xi,有如......
  • 算法刷题-数组排序(图算法、算法高阶)、螺旋矩阵(数组、矩阵)、分发糖果(贪心、数组)
    数组排序(图算法、算法高阶)编写一个JavaApplication程序,将随机生成的无序数组使用冒泡排序,将这个混乱的数组变成一个从小到大排列的有序的数组并输出。classdemo_sort......