• [1414] Rectangular Parallelopiped

  • 时间限制: 1000 ms 内存限制: 65535 K
  • 问题描述
  • 有n个长方体,每个长方体可以用a,b,c来描述,表示长和宽。长方体(a,b,c)(a<=b<=c)可以嵌套在长方体(x,y,z)(x<=y<=z)内当且仅当a<x,b<y,c<z。例如(1,5,6)可以嵌套在(2,7,8)内,但不能嵌套在(1,2,30)内。你的任务是选出尽可能多的长方体排成一行,使得除最后一个外,每个长方体都可以嵌套在下一个长方体内。
  • 输入
  • 每组测试数据的第一行是一个正整数n,表示该组测试数据中含有长方体的个数(n<=1000)。
    随后的n行,每行有三个数a,b,c(0<a,b,c<100),表示长方体的长和宽和高。
  • 输出
  • 每组测试数据都输出一个数,表示最多符合条件的长方体数目,每组输出占一行。
  • 样例输入
  • 4
    1 1 1
    1 2 1
    2 2 2
    3 5 4
    
  • 样例输出
  • 3
    
  • 提示
  • 来源
  • Hungar
  • 操作

显示春菜