题解 | #字符串操作#

字符串操作

https://www.nowcoder.com/practice/06a5336b64e3481fbbcc1f7d5cba548d

#include <stdio.h>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    char arr[a + 1];
    scanf("%s", arr);
    int arr1[4];
    for (int i = 0; i < b; i++) {
        for (int n = 0; n < 4; n++) {
            if (n < 2)
                scanf("%d", arr1 + n);
            else {
                getchar();
                arr1[n] = getchar();
            }
        }
        for (int j = arr1[0] - 1; j < arr1[1]; j++) {
            if (arr[j] == arr1[2]) {
                arr[j] = arr1[3];
            }
        }
    }
    printf("%s\n", arr);
    return 0;
}

全部评论

相关推荐

03-03 10:35
3d人士会梦见住进比弗利山庄吗:这四个项目属于是初学者的玩具了。不知道面试官咋问,而且双非本搞算法除了9,还是保守至少c9
点赞 评论 收藏
分享
落叶随风呀:学校不好就放两栏,专业能力往前移, 政治面貌不是党员不如不写,籍贯湖南衡阳,或者湖南,浅尝辄止 基本信息排版不够美观,没有对齐 简历上花里胡哨的东西去掉 项目我不评价,因为我能力有限,且对mcu了解不足 但是这份简历掌握的水平,你可以海投试试,工作没问题但是工资应该不会高,因为搞mcu的小公司多
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务