#24537: 寫出來一個cmp函數 用string比較


es811066 (ZIhan)


bool cmp(string a,string b){

if(a.size()>b.size()){

return 1;

}

else if(a.size()<b.size()){

return 0;

}

else {

int o=2;

for(int i=0;i<a.size();i++){

if(a[i]<b[i]){

o=1;

break;

}

else if(a[i]>b[i]){

o=0;

break;

}

}

if(o==1)return 0;

else if(o==0)return 1;

else {

return 0;

}

}

}