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

Re:5555555555555为什么一直都是WA 那为高手帮帮忙看看,或给几组数据也行,高手帮帮忙呀!!~~~~~~~~~~~~~~

Posted by fanxicai2001 at 2007-09-14 15:55:51 on Problem 1065
In Reply To:5555555555555为什么一直都是WA 那为高手帮帮忙看看,或给几组数据也行,高手帮帮忙呀!!~~~~~~~~~~~~~~ Posted by:fanxicai2001 at 2007-09-14 12:30:12
> #include<iostream>
> #include<algorithm>
> using namespace std;
> struct fan
> {
> 	int a;
> 	int lon;
> 	int wth;
> 	int sum;
> }num[6000];
> bool op( struct fan x , struct fan y)
> {
> 	return x.sum > y.sum;
> };
> bool oop(struct fan xx, struct fan yy)
> {
> 	return xx.lon > yy.lon;
> };
> int main()
> {
>     int rt;
> 	int lenth;
> 	int weight;
> 	cin >> rt;
> 	while(rt--)
> 	{
> 	     int b,k,i=0;
> 		 int count =  0;
> 		 cin >> b;
> 		 for( k = 0 ; k <b ; k++)
> 		 {
> 			  cin >> num[i].lon >> num[i].wth;
> 			  num[i].a = 1;
> 			  num[i].sum = num[i].lon + num[i].wth;
> 			  i++;
> 		 }
> 		 sort( num , num + b , op);
>          sort( num , num + b , oop);
> 		 int j,l;
> 		 for( j = 0 ; j < b ; j++)
> 		 {
> 		      if( num[j].a != 0)
> 			  {
> 				  count++;
> 				  lenth = num[j].lon;
> 				  weight = num[j].wth;
> 			      for( l = j + 1 ; l < b ; l++)
> 				   {                      
> 					      if( num[l].a != 0)
> 						  {
> 
> 							  if( num[l].lon <= lenth )
> 							  {
> 							        if( num[l].wth <= weight)
> 									{
> 										num[l].a = 0;
> 									}
> 							  }							
> 						  }
> 				   }
> 			  }
> 		 }
> 		 int rt = b;
> 		 for( rt = 0 ; rt < b ; rt ++)
> 		 {
> 		      num[rt].a = 0;
> 			  num[rt].lon = 0;
> 			  num[rt].wth = 0;
> 		 }
>        cout << count <<endl;
> 	}
> 	system("pause");
> return 0;
> }

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