UVa 10763 Foreign Exchange,交换学生(习题5-4)

思路:左右排序,排序之后相加对比是否相等

原题:UVa 10763 Foreign Exchange

代码:

#include
#include
#include
#include
#include
#include
using namespace std;

int a[500005],b[500005];

int main()
{
	int all;
	while(cin>>all)
	{
		if(all==0) break;                  //第一个数据为0退出循环 
		for(int i=0;i>a[i]>>b[i]; 
		}
		sort(a,a+all);
		sort(b,b+all);
		int yes = 1;
		for(int i=0;i


你可能感兴趣的:(C/C++,STL入门)