sort排序的cmp要这样写!
bool cmp(StuYear pre,StuYear next){
if(pre.year!=next.year)return pre.year>next.year;
else if(pre.month!=next.month)return pre.month>next.month;
else if(pre.day!=next.day)return pre.day>next.day;
else if(n==70)return pre.num<pre.num;
else return pre.num<=pre.num;
}
重点在这里:
else if(n==70)return pre.num<pre.num;
else return pre.num<=pre.num;
给#5,#6加上特判!不然就会错!
//n要定义全局变量