字符串替换

Description
编写一个C程序实现将字符串中的所有"you"替换成"we"
Input
输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束
Output
对于输入的每一行,输出替换后的字符串
Sample Input
you are what you do
Sample Output
we are what we do

问题链接:POJ3981 字符串替换
问题描述:(略)
问题分析
    这个是一个字符串处理问题,使用两个下标指针过一下字符串,并且进行替换就可以了。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C语言程序如下:

/* POJ3981 字符串替换 */#include <stdio.h>#define N 1000
char s[N + 1];int main(void)
{int i, j;while(gets(s) != NULL) {for(i = 0, j = 0; s[i];)if(s[i] == 'y' && s[i + 1] == 'o' && s[i + 2] == 'u')s[j++] = 'w', s[j++] = 'e', i+= 3;elses[j++] = s[i++];s[j] = '\0';printf("%s\n", s);}return 0;
}

POJ3981 字符串替换【水题】相关推荐

  1. [双指针] aw3333. K-优字符串(双指针+水题)

    文章目录 1. 题目来源 2. 题目解析 1. 题目来源 链接:3333. K-优字符串 2. 题目解析 双指针水题. 可发现首尾对应位置均独立,且得分可以任意变换.故仅需统计初始得分 sum,最小操 ...

  2. codeforces 1038a(找最长的前k个字母出现相同次数的字符串)水题

    http://codeforces.com/problemset/problem/1038/A(题目链接) You are given a string s of length n, which co ...

  3. poj3981 字符串替换-字符串的基本操作

    Description 编写一个C程序实现将字符串中的所有"you"替换成"we" Input 输入包含多行数据 每行数据是一个字符串,长度不超过1000 数据 ...

  4. AcWing每日一题 3333.K-优字符串(水题)

    K-优字符串 原题链接 Charles 将一个字符串的优良分数定义为,在 1≤i≤N/2 的范围内,满足 Si≠SN−i+1 的 i 的数量(索引从 1 开始). 例如,字符串 CABABC 的优良分 ...

  5. 【CodeForces - 122B 】Lucky Substring (字符串,水题)

    题干: Petya loves lucky numbers. Everybody knows that lucky numbers are positive integers whose decima ...

  6. hdu 2629 Identity Card (字符串解析模拟题)

    这题是一个字符串模拟水题,给12级学弟学妹们找找自信的,嘿嘿; 题目意思就是要你讲身份证的上的省份和生日解析出来输出就可以了: http://acm.hdu.edu.cn/showproblem.ph ...

  7. 1001 字符串“水”题(二进制,map,哈希)

    1001: 字符串"水"题 时间限制: 1 Sec  内存限制: 128 MB 提交: 210  解决: 39 [提交][状态][讨论版] 题目描述 给出一个长度为 n 的字符串( ...

  8. 【牛客 - 289 I】这是一个沙雕题I (字符串问题,水题)

    题干: 因为毒瘤出题人出的题都太难了,于是gugugu打算出一个签到题,(就是这题啦),这题很简单,给定一个字符串,请问你重新排序后能不能组成K个相同的字符串. 输入描述: 多组数据输入,第一行输入k ...

  9. 【CodeForces - 289C】Polo the Penguin and Strings (水题,字符串,思维构造,有坑)

    题干: Little penguin Polo adores strings. But most of all he adores strings of length n. One day he wa ...

最新文章

  1. 如何快速部署国人开源的 Java 博客系统 Tale
  2. 图解Skip List——本质是空间换时间的数据结构,在lucene的倒排列表,bigtable,hbase,cassandra的memtable,redis中sorted set中均用到...
  3. 7.分布式数据库HBase第3部分
  4. PHP保留小数三种方法
  5. java 强制下线_【java】如何强制app端强制下线?
  6. 体验Rabbitmq强大的【优先级队列】之轻松面对现实业务场景
  7. 20165211 我期望的师生关系
  8. 【暴力】LeetCode 300. Longest Increasing Subsequence
  9. 十个最佳方法保护Windows文件服务器
  10. 【第168期】游戏策划:草率了,这简历像极了脱缰的马儿
  11. 渥太华大学计算机科学COOP,渥太华大学专业哪个好
  12. SpringMVC细节(下)
  13. P1217 回文质数
  14. 网关 Spring Cloud Zuul 自定义过滤器认证转换 Token
  15. 电游入侵传统教育,用练级学习
  16. NOIP2017提高组总结
  17. 电脑连不上网,显示网络连接配置异常
  18. 畅想未来计算机英语作文带翻译,“未来畅想”英语作文带翻译
  19. 03.奇特的一生(笔记)
  20. Simpsons’ Hidden Talents【KMP模板题】

热门文章

  1. 给MTL库添加求行列式值
  2. 在android中怎么定义垂直,Android中的垂直(旋转)标签
  3. Bootstrap手风琴菜单
  4. 30 分钟学会 Flex 布局
  5. Cocos Creator 粒子效果插件
  6. Xamarin For Android 打包编译APK文件详细图文教程
  7. android gps转换度分秒,如何将GPS数据转换为度分秒
  8. 【java学习之路】(java SE篇)013.lambda表达式
  9. mysql和hdfs性能对比,Hadoop vs Spark性能对比 -数据库-火龙果软件工程
  10. linux salt命令 -e,Linux记录-salt命令