问题标题: 酷町堂:求解1163:插入字符串并删除,急!

0
0
已解决
束礼熙
束礼熙
新手守护
新手守护

50分.......求改错!1!!!!!!!!

 

束礼熙在2019-11-24 16:51:04追加了内容

代码在这里:

#include <bits/stdc++.h>
using namespace std;

int main()
{
    string a,b;
    int m,x,y;
    cin>>a>>b>>m>>x>>y;
    if(m>a.size())
    {
        a.insert(a.size(),b);
    }
    else
    {
        a.insert(m-1,b);
        a.erase(x-1,y);
    }
    cout<<a;
    return 0;
}

1
已采纳
陈振轩
陈振轩
高级光能
高级光能
在你的else语句里面出现了问题,a.erase(x-1,y);需要写在外面
 
 
0
束礼熙
束礼熙
新手守护
新手守护

@陈振轩 

不行啊

还是50分

束礼熙在2019-11-26 20:01:09追加了内容

不对不对

100分了

谢谢你

我要回答