AC日记——字符替换 openjudge 1.7 08
2016-11-26 15:32
405 查看
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; }
相关文章推荐
- AC日记——字符环 openjudge 1.7 30
- AC日记——统计数字字符个数 openjudge 1.7 01
- AC日记——找第一个只出现一次的字符 openjudge 1.7 02
- AC日记——忽略大小写的字符串比较 openjudge 1.7 16
- AC日记——石头剪刀布 openjudge 1.6 08
- AC日记——密码翻译 openjudge 1.7 09
- AC日记——字符串判等 openjudge 1.7 17
- AC日记——字符串的展开 openjudge 1.7 35
- AC日记——潜伏着 openjudge 1.7 11
- AC日记——验证字串 openjudge 1.7 18
- AC日记——字符串P型编码 openjudge 1.7 31
- AC日记——加密的病历单 openjudge 1.7 12
- AC日记——将字符串中的小写字母换成大写字母 openjudge 1.7 13
- AC日记——删除单词后缀 openjudge 1.7 20
- AC日记——字符串最大跨距 openjudge 1.7 26
- AC日记——行程长度编码 openjudge 1.7 32
- AC日记——大小写字母互换 openjudge 1.7 14
- AC日记——回文子串 openjudge 1.7 34
- AC日记——基因相关性 openjudge 1.7 03
- AC日记——单词替换 1.7 21