NYIST 113 字符串替换
来源:互联网 发布:最好视频播放软件 编辑:程序博客网 时间:2024/05/19 18:38
字符串替换
时间限制:3000 ms | 内存限制:65535 KB
难度:2
描述
编写一个程序实现将字符串中的所有”you”替换成”we”
输入
输入包含多行数据
每行数据是一个字符串,长度不超过1000数据以EOF结束
输出
对于输入的每一行,输出替换后的字符串
样例输入
you are what you do
样例输出
we are what we do
~ 思路:getline可以读入空格 读到回车结束
代码
#include <cstdio>#include <iostream>#include <cstring>using namespace std;int main(){ string s; while(getline(cin,s)) { for(int i=0; i<s.length(); i++) { if(s[i]=='y'&&s[i+1]=='o'&&s[i+2]=='u') { printf("we"); i=i+2; } else printf("%c",s[i]); } printf("\n"); } return 0;}
0 0
- NYIST 113 字符串替换
- NYIST 37 回文字符串
- Nyist 915 +-字符串
- NYOJ【113】字符串替换【字符串】
- NYOJ-113:字符串替换
- NYOJ 113 字符串替换
- 【字符串替换 113】
- NYOJ-字符串替换-113
- 113 字符串替换
- 南阳-113字符串替换
- NYOJ 113 字符串替换
- NYOJ 113 字符串替换
- NYOJ 113 字符串替换
- NYOJ-113 字符串替换
- NYOJ--113 字符串替换
- NYOJ 113 字符串替换
- 113 字符串替换
- 字符串替换-ny-113
- linux文件的创建、编辑常用命令
- 动态添加Fragment
- 第三周编程题-数字特征值
- matlab冒号的用法
- HDU-ACM2051
- NYIST 113 字符串替换
- 结构体位制
- 聊一聊如何实现Xilinx Microblaze Bootloader
- 从尾到头打印一个链表
- 第四周编程题-素数和
- usaco stamp 邮票(dp)
- [Modern OpenGL系列(二)]创建OpenGL窗口
- POJ 3690(Constellations-矩阵hash)
- Java 自定义注解