对自己都无语了,首先读错题,然后过了两次,然后我实在没分析出我到底错哪里啦!
看了别人的代码觉得挺对的,但是感觉和我的其实是一个意思,但是我的就是过不了,无语了!!!!
#include<iostream>
using namespace std;
int main()
{
int a[205];
int T,n,i,s,t;
cin>>T;
while(T--)
{
cin>>n;
for(i=0; i<=201; i++)
a[i]=0;
while(n--)
{
cin>>s>>t;
if(s>t)
swap(s,t);
if(s%2!=0)
s++;
if(t%2!=0)
t++;
for(i=s; i<=t; i+=2)
a[i/2]++;
/* for(i=s; i<=t; i+=2)//这是我自己写的代码,但是没有过啊!
a[(i-1)/2]++;
if((s+t)%2!=0 && t!=s+1)
a[(t-1)/2]++;*/
}
int ma=0;
for(i=0; i<=201; i++)
if(a[i]>ma)
ma=a[i];
// cout<<a[1]<<endl;
cout<<ma*10<<endl;
}
return 0;
}