题目1020:最小长方形
本题重在找出输出的条件,使用break,continue挺给力。
/*
*/
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
//freopen("G:\\in.txt","r",stdin);
int x,y,cnt=0;
int xx[100],yy[100];
while(scanf("%d%d",&x,&y)!=EOF){
if(x==0&&y==0){
if(cnt>0){
sort(xx,xx+cnt);sort(yy,yy+cnt);
printf("%d %d %d %d\n",xx[0],yy[0],xx[cnt-1],yy[cnt-1]);
}
cnt=0;
continue;
}
xx[cnt]=x;yy[cnt]=y;
cnt++;
}
return 0;
}