题解 | 游游的字母翻倍

游游的字母翻倍

https://www.nowcoder.com/practice/cd02bff88b6f4f4fba264dccdb78705d

#include <iostream>
using namespace std;

void solve()
{
    int n,q;cin>>q>>q;
    string s;cin>>s;
    while (q--)
    {
        int l,r;cin>>l>>r;
        int i = l-1;int j = r-l+1;
        while (j--)
        {
            string t = "";
            t.push_back(s[i]);
            s.insert(i,t);
            i+=2;
        }
    }
    cout<<s<<'\n';
}
int main() {
    ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);solve();return 0;
}
// 64 位输出请用 printf("%lld")

RogeAustine题解系列 文章被收录于专栏

这里是RogeAustine的题解专栏,里面包含的题目都是十分典型的经典题目。

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务