Start: Jul, 05, 2019 08:40:00
2019年度暑期短学期达标测试
End: Jul, 05, 2019 11:40:00
Time elapsed:
Time remaining:

Problem_ID: F
Result: Accepted
Time: 3ms
Memory: 1120kB
Author: CT12810281281
In contest: 1281

#include<stdio.h>
int main(){
	int h[1000],w[1000],a,b,j,i,n,T,m;
	scanf("%d",&T);
	n=T;
	i=1;
	while(T--){
		if(T==n-1){
			scanf("%d%d",&a,&b);
			h[0]=a;
			w[0]=b;
		}
		else{
			scanf("%d%d",&a,&b);
			for(j=0;j<i;j++){
				if((a<=h[j]&&b<=w[j])||(a<=w[j]&&b<=h[j])){
					h[j]=a;
					w[j]=b;
					break;
				}
			}
			if(j==i){
				i++;
				h[i-1]=a;
				w[i-1]=b;
			}
		}
	}
	printf("%d",i);
	return 0;
}