08:字符替换

总时间限制: 
1000ms
内存限制: 
65536kB
描述

把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串。

输入
只有一行,由一个字符串和两个字符组成,中间用单个空格隔开。字符串是待替换的字符串,字符串长度小于等于30个字符,且不含空格等空白符;
接下来一个字符为需要被替换的特定字符;
接下来一个字符为用于替换的给定字符。
输出
一行,即替换后的字符串。
样例输入
hello-how-are-you o O
样例输出
hellO-hOw-are-yOu
来源
计算概论05

思路:

  有人陪我一起水题么?

来,上代码:

#include<string>
#include<iostream>using namespace std;string word;char OPEN_,NOW_CSN_;char char_(char char__)
{if(char__==OPEN_) return NOW_CSN_;else return char__;
}int main()
{cin>>word>>OPEN_>>NOW_CSN_;for(int i=0;i<word.length();i++) word[i]=char_(word[i]);cout<<word<<endl;return 0;
}

转载于:https://www.cnblogs.com/IUUUUUUUskyyy/p/6104329.html

AC日记——字符替换 openjudge 1.7 08相关推荐

  1. AC日记——行程长度编码 openjudge 1.7 32

    32:行程长度编码 总时间限制:  1000ms 内存限制:  65536kB 描述 在数据压缩中,一个常用的途径是行程长度压缩.对于一个待压缩的字符串而言,我们可以依次记录每个字符及重复的次数.这种 ...

  2. AC日记——简单密码 openjudge 1.7 10

    10:简单密码 总时间限制:  1000ms 内存限制:  65536kB 描述 Julius Caesar曾经使用过一种很简单的密码.对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这 ...

  3. AC日记——ISBN号码 openjudge 1.7 29

    29:ISBN号码 总时间限制:  1000ms 内存限制:  65536kB 描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字.1位识别码和3位分隔符,其规定格式如&q ...

  4. AC日记——整理药名 openjudge 1.7 15

    15:整理药名 总时间限制:  1000ms 内存限制:  65536kB 描述 医生在书写药品名的时候经常不注意大小写,格式比较混乱.现要求你写一个程序将医生书写混乱的药品名整理成统一规范的格式,即 ...

  5. AC日记——密码翻译 openjudge 1.7 09

    09:密码翻译 总时间限制:  1000ms 内存限制:  65536kB 描述 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍 ...

  6. AC日记——阶乘和 openjudge 1.6 15

    15:阶乘和 总时间限制:  1000ms 内存限制:  65536kB 描述 用高精度计算出S=1!+2!+3!+-+n!(n≤50) 其中"!"表示阶乘,例如:5!=5*4*3 ...

  7. OpenJudge NOI 1.7 08:字符替换

    [题目链接] OpenJudge NOI 1.7 08:字符替换 [题目考点] 1. 字符串 [题解代码] 解法1:使用字符数组 #include <bits/stdc++.h> usin ...

  8. 1.7.08:字符替换

    08:字符替换 查看 提交 统计 提问 总时间限制:  1000ms 内存限制:  65536kB 描述 把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串. 输入 只有一行,由一个字符 ...

  9. 信息学奥赛一本通 1004:字符三角形 | OpenJudge NOI 1.1 08

    [题目链接] ybt 1004:字符三角形 OpenJudge NOI 1.1 08:字符三角形 [题目考点] 声明字符型变量 char a; cin输出字符型变量 cin>>a; cou ...

最新文章

  1. OO学习之二——面向对象分析(OOD)的介绍
  2. gem ransack(4000✨) 简单介绍
  3. 看到腾讯反驳360的文章,笑死我了。
  4. 【轉】JAVA中isEmpty和null以及的区别
  5. android 网络调试 源代码,Android源代码调试环境搭建
  6. 武汉理工大学计算机学院2018复试,武汉理工大学2018年自主招生复试揭秘
  7. RocketMQ这样做,压测后性能提高30%
  8. 使用Listener准备application作用域数据
  9. python误删文件怎么恢复_记录一次脚本误删文件后恢复
  10. 网页HTML5制作flex布局骰子,CSS3的Flexbox骰子布局的实现及分析
  11. android listview 分析,android中ListView的定位:使用setSelectionFromTop
  12. java 获取上传文件后缀_java 文件上传相关知识及得到后缀名
  13. Spring Cloud Alibaba Seata处理分布式事务及案例实战
  14. 博图15怎么看各种功能块说明_西门子STEP7常用功能块说明
  15. PHP反序列化字符串溢出
  16. 重复渐变过渡 百分比
  17. Linux安装Intel无线网卡(Ubuntu 16.04)
  18. Java打印菱形与空心菱形
  19. 【英语口语】01 - 原子介绍
  20. Euler Finance 完成 3200 万美元融资 Haun Ventures 领投

热门文章

  1. 计算机社团嘉年华的游戏,社团嘉年华,游戏大乱斗!
  2. CentOS 7.6 安装 Maven 3.6.3
  3. 【uniapp】 下拉刷新页面
  4. 早期计算机音乐创作的歌曲,14.计算机音乐创作(专业组)
  5. js java自动部署_vue 自动化部署 jenkins 篇
  6. pip更新失败_最全Tensorflow2.0 入门教程持续更新
  7. graphpad如何做x轴在上方的图_数据分析最有用的25个 Matplotlib图
  8. 调试一个c语言程序要经过,c语言程序调试
  9. win7安装mysql 5.7.25_Windows下安装mysql-5.7.25-winx64.zip
  10. postman调用webservice接口_【分享】关于接口对前后端和测试的意义