求助
  • 板块B2020 分糖果
  • 楼主YSwindy
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/7/16 14:22
  • 上次更新2023/11/3 09:32:48
查看原帖
求助
605905
YSwindy楼主2023/7/16 14:22
#include<iostream>

using namespace std;

int main()
{
	int sz[4],S=0;
	for(int i=0;i<5;i++)
	{
		cin>>sz[i];
	}
	sz[1]+=sz[0]/3;
	sz[4]+=sz[0]/3;
	S+=sz[0]%3;
	sz[0]/=3;
	for(int j=1;j<4;j++)
	{
		sz[j-1]+=sz[j]/3;
		sz[j+1]+=sz[j]/3;
		S+=sz[j]%3;
		sz[j]/=3;
	}
	sz[0]+=sz[4]/3;
	sz[3]+=sz[4]/3;
	S+=sz[4]%3;
	sz[4]/=3;
	for(int i=0;i<5;i++)
	{
		cout<<sz[i]<<" ";
	}
	cout<<endl<<S;
	return 0;
}

不知道为什么sz[4]一直是4

2023/7/16 14:22
加载中...