/*2008 20:49:15 Accepted 1029 C++ 00:00.01 832K 天将降大任于我
Moving Tables
先判断输入的左边的数是否大于右边,因为有这样的输入数据:40 20;
然后记录每一段占用过的过道,重复的过道数最多的再乘以10(一次10min)即是所得的结果
*/
#include<iostream>
using namespace std;
const int N=200;
int a[N+1];
int main()
{
int n,k,x,y,i,j,r,max;
cin>>k;
for(i=1;i<=k;i++)
{ memset(a,0,sizeof(a));
cin>>n;
for(j=0;j<n;j++)
{ cin>>x>>y;
if(x>y)
{
int temp=x; x=y;y=temp;
}
for(r=(x+1)/2;r<=(y+1)/2;r++)
a[r]++;
}
max=0;
for(j=1;j<=200;j++)
if(a[j]>max) max=a[j];
cout<<max*10<<endl;
}
return 0;
}
心难泰,世风坏,旧时正气今何在?正义寡,人情薄,闻道虽多,茅塞不开。怪!怪!怪!
空等待,几多载,冲出重围人心快!暴雨打,狂风袭,任他折磨,此志难改。耐!耐!耐!