首页 > 试题广场 >

牛牛的替换

[编程题]牛牛的替换
  • 热度指数:5470 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
牛牛有一个长度为 n 的字符数组,他尝试把字符数组中其中一些字符替换成另一些字符。

输入描述:
第一行输入一个正整数 n 表示字符数组的长度,四个个字符分别 a1 和 a2 , a3 和 a4,表示把字符数组中 a1 全部替换成 a2,然后把 a3 全部替换成 a4(包括a1替换后产生的a2等于a3的情况)
第二行输入一个长度为 n 的字符数组。


输出描述:
输出替换后的字符数组
示例1

输入

5 a b l i
fklwa

输出

fkiwb
示例2

输入

8 a o d e
nawcoder

输出

nowcoeer
头像 Zerone·
发表于 2022-05-29 16:00:39
">int main() { int n; char a1, a2, a3, a4; scanf("%d %c %c %c %c\n", &n, &a1, &a2, &a3, &a4); char s[n]; for ( 展开全文
头像 zzfyupup
发表于 2022-10-21 18:35:23
//法一 #include <stdio.h> #include<malloc.h> int main() { int n,i; char a1,a2,a3,a4; scanf("%d %c %c %c %c",&n,&a1,& 展开全文
头像 melon.
发表于 2023-01-06 16:20:29
def f(s,a1,a2,a3,a4): if (a1 not in s) and (a3 not in s): return s if a1 in s: s = s.replace(a1,a2) if a3 in s: s 展开全文
头像 牛客272185591号
发表于 2024-05-23 11:40:06
#include <stdio.h> #include <string.h> int main() { int n; char a[4]; char b[40]; char *p,*q; scanf("%d %c %c %c 展开全文
头像 诗奕
发表于 2024-02-14 21:39:56
#include <stdio.h> int main() { int n=0; scanf("%d",&n); char a1,a2,a3,a4; scanf(" %c %c %c %c",&a1 展开全文
头像 bsdn_n
发表于 2022-08-06 11:52:03
#include<stdio.h> void my_strcpy(char s[],char a,char b,char c,char d,int n) {     for(in 展开全文
头像 一只咖啡君
发表于 2022-11-15 19:50:45
#include <stdio.h> int main() { int n; char a1, a2, a3, a4; scanf("%d %c %c %c %c", &n, &a1, &a2, &a3, &a4); 展开全文
头像 杨宇凡001
发表于 2022-03-30 17:33:17
#include <iostream> using namespace std; int main() {     int n;     char a,b, c, d;     展开全文
头像 战神牛牛收割offer
发表于 2024-02-04 20:08:00
#include <stdio.h> int main() { int n = 0; char a1 = 0; char a2 = 0; char a3 = 0; char a4 = 0; scanf("%d %c %c %c 展开全文
头像 不会做饭的海森堡
发表于 2022-08-04 11:13:35
#include<bits/stdc++.h> using namespace std; int main() {     int n=0;     char  展开全文

问题信息

难度:
40条回答 1155浏览

热门推荐

通过挑战的用户

查看代码
牛牛的替换