1755.cpp

来自「zju_acm部分代码!都是自己做 有些事基本题目!题目还可以」· C++ 代码 · 共 38 行

CPP
38
字号
#include <cstdio>
#include <string>

struct	stu_information
{
	char name[9];
	int length;
	int wideth;
	int height;
	int volume;
};

int main()
{
	stu_information student[10];
	int stu_num=0,i;
	
	while(scanf("%d",&stu_num)==1&&stu_num!=-1&&2<=stu_num&&stu_num<10)
	{
		int  bully,victim,sum=0; 
		for(i=1;i<=stu_num;i++)
		{
			scanf("%d%d%d%s",&student[i].length,&student[i].wideth,&student[i].height,student[i].name);
			student[i].volume=student[i].length*student[i].wideth*student[i].height;
			sum+=student[i].volume;
		}
		for(i=1;i<=stu_num;i++)
		{
			if(student[i].volume>sum/stu_num)
					bully=i;
			if(student[i].volume<sum/stu_num)
					victim=i;
		}
		printf("%s took clay from %s.\n",student[bully].name,student[victim].name);
	
	}
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?