问题标题: 酷町堂:2797 WA40

0
0
已解决
余彦成
余彦成
中级守护
中级守护

题目链接: 酷町堂:2797

https://ke.kuding.cn/#/problem/problemSub?id=2797

WA 40 代码:

#include<iostream>
using namespace std;
string a,b;
int x,y;
int k;
int main(){
    cin>>a>>b;
    x=a.size();
    y=b.size();
    k=min(x,y);
    if((x+y)%2==1){
        if(x>y){
            a.erase(k,x-k);
        }else{
            b.erase(k,y-k);
        }
        cout<<a+b;
    }else{
        if(x>y){
            a.erase(k,x-k);
        }else{
            b.erase(k,y-k);
        }
        cout<<b+a;
    }
    return 0;
}

有没有大佬来看看我哪里错了?


0
已采纳
丁炳瑜
丁炳瑜
高级光能
高级光能

往下翻

 

 

 

 

 

 

 

 

 

 

 

我要回答