测试点2和10 RE怎么回事啊啊啊
查看原帖
测试点2和10 RE怎么回事啊啊啊
1294752
jzphhh楼主2024/5/10 10:00
#include<stdio.h>
int main()
{
	int s1,s2,s3;
	scanf("%d %d %d",&s1,&s2,&s3);
	int i=0;
	int j=0;
	int h=0;
	int sum[10000]={0};
	int cnt=0;
	int CNT=0;
	int s;
	for(i=1;i<=s1;i++)
	{
		for(j=1;j<=s2;j++)
		{
			for(h=1;h<=s3;h++)
			{
				sum[cnt]=i+j+h;
				cnt++;
			}
		}
	}
	sort(sum,cnt);
	for(i=0;i<cnt;i++)
	{
		int Cnt=0;
		int j=0;
		for(j=0;j<cnt;j++)
		{
			if(sum[j]==sum[i])
			{
				Cnt++;
			}
		}
		if(CNT<Cnt)
		{
			CNT=Cnt;
			s=sum[i];
		}
	}
	printf("%d",s);
	return 0;
}

void sort(int arr[],int sz)
{
	int i = 0;
	for (i = 0;i<sz - 1;i++)
	{
		int j = 0;
		for (j = 0;j< sz-1-i;j++)
		{
			if (arr[j]>arr[j+1])       
			{
				int tmp=arr[j];
				arr[j]=arr[j+1];
				arr[j+1]=tmp;
			}
		}
	}
}
2024/5/10 10:00
加载中...