Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

大牛们,Wrong answer,帮帮忙呀!!!!!!!!

Posted by qwj at 2004-12-24 17:37:58 on Problem 1547
#include<stdio.h>
#include<math.h>
 
void main(){
	int i,n,maxindex,minindex,max,min;
	int total[9];
	scanf("%d",&n);
	while(n!=-1){
	     struct student{
		     int num1;
			 int num2;
			 int num3;
			 char name[8];
		 }stu[9];
		 max=0;
		 min=251;
		 for(i=0;i<n;i++){ 
			 scanf("%d%d%d%s",&stu[i].num1,&stu[i].num2,&stu[i].num3,&stu[i].name);
             total[i]=stu[i].num1*stu[i].num2*stu[i].num3;
             if(total[i]>=max){
				 maxindex=i;
				  max=total[i];
			 }
			 if(total[i]<=min){
				 minindex=i;
				  min=total[i];
			 }
		 }
		 printf("%s took clay from %s\n",stu[maxindex].name,stu[minindex].name);
         scanf("%d",&n);
	}
}

		  

Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator