| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
为什么?这究竟是为什么?天理啊!良心啊!残酷啊!
我做了半天的程序
bool cmp(const Type& a,const Type& b)
{
int signal=strcmp(a.sorted,b.sorted);
if(signal!=0) return signal<0;
else return strcmp(a.original,b.original)<0;
/*
int ans=strcmp(a.sorted,b.sorted);
if(ans==-1) return true;
else if (ans==1) return false;
else
{
int ans1=strcmp(a.original,b.original);
if (ans1==1) return false;
else return true;
}
*/
}
把cmp改成注释中的内容就TLE
这样写就AC……
为什么?
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator