hack这道题
查看原帖
hack这道题
419173
hiro653楼主2022/12/29 20:40

5

341 34 342 346 34

这组数据有些ac代码过不了,因为判断两个不同长度数字大小的时候还有问题,贴一下有问题但可以ac的代码(比较函数部分)

bool cmp(string a,string b){

  int len1=a.size(),len2=b.size();
  for(int i=0;i<min(len1,len2);i++){

    if(a[i]!=b[i]) return a[i]<b[i];
  }
  if(len2>len1){//b长
    return b[len1]>a[0];
  }
  else{//a长

    return a[len2]>b[0];//正解这里应该是小于
  }
}
2022/12/29 20:40
加载中...