2047:【例5.16】过滤空格

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 755     通过数: 544

【题目描述】

过滤多余的空格。一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。

【输入】

一行,一个字符串(长度不超过200200),句子的头和尾都没有空格。

【输出】

过滤之后的句子。

【输入样例】

Hello      world.This is    c language.

【输出样例】

Hello world.This is c language.

【参考代码】

C代码:

#include<stdio.h>
#define N 210
char s[N];
int main()
{int i,flag=0;gets(s);for(i=0;s[i]!='\0';i++){if(s[i]==' '){if(flag==0){printf("%c",s[i]);flag=1;}}else{printf("%c",s[i]);flag=0;}}printf("\n");return 0;
}

C++代码:

#include<iostream>
using namespace std;int main()
{string s;bool flag=false;getline(cin,s);for(int i=0;i<s.size();i++){if(s[i]==' '){if(flag==false){cout << s[i];flag=true;}}else{cout << s[i];flag=false;}}cout << endl;return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=2047

信息学奥赛一本通(2047:【例5.16】过滤空格)相关推荐

  1. 信息学奥赛一本通 2047:【例5.16】过滤空格 | OpenJudge NOI 1.7 23:过滤多余的空格

    [题目链接] ybt 2047:[例5.16]过滤空格 OpenJudge NOI 1.7 23:过滤多余的空格 [题目考点] 1. 字符数组 2. string类 3. 计数 [题解代码] 解法1: ...

  2. 信息学奥赛一本通 1278:【例9.22】复制书稿(book) | 洛谷 P1281 书的复制

    [题目链接] ybt 1278:[例9.22]复制书稿(book) 洛谷 P1281 书的复制 [题目考点] 1. 动态规划:线性动规 [解题思路] 该题可以抽象为:将由m个数字构成的序列分成k个子段 ...

  3. 信息学奥赛一本通C++语言-----2036:【例5.3】开关门

    [题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...

  4. 【例1】 0/1背包《信息学奥赛一本通》【解法一】 02

    /* [例1] 0/1背包<信息学奥赛一本通>[解法一] 02 http://ybt.ssoier.cn:8088/problem_show.php?pid=1267 */ #includ ...

  5. 【例8】合唱队形(《信息学奥赛一本通第五版》)

    /* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...

  6. 信息学奥赛一本通 2021:【例4.6】最大公约数

    [题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...

  7. 信息学奥赛一本通(2032:【例4.18】分解质因数)

    2032:[例4.18]分解质因数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 582     通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...

  8. 信息学奥赛一本通——2062:【例1.3】电影票

    2062:[例1.3]电影票 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 57341     通过数: 34230 [题目描述] 已知一位小朋友的电影票价是10 ...

  9. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  10. 信息学奥赛一本通——2068:【例2.6】鸡兔同笼

    大家好(๑╹◡╹)ノ" 这里是小蒟蒻 一天没更新了呢! 今天给大家带来<信息学奥赛一本通--2068:[例2.6]鸡兔同笼> 题目: 2068:[例2.6]鸡兔同笼 时间限制: ...

最新文章

  1. C#自定义控件四简易时钟
  2. JZOJ 5424. 【NOIP2017提高A组集训10.25】凤凰院凶真
  3. Js 模拟鼠标点击事件
  4. VHDL实现简易停车场系统设计
  5. 协议簇:IPv4 解析
  6. Pixel Bender 浅尝
  7. 基于豆瓣影评数据的文本分析系统【数据爬取+数据清洗+数据库存储+LDA主题挖掘+词云可视化】
  8. Spring-全面详解(学习总结)
  9. python输入输出字符图形_【Python教程】图片转字符画
  10. 黑苹果驱动_黑苹果怎么更新驱动程序?
  11. uplift模型实战代码
  12. Win10系统如何关闭防火墙?
  13. STM32之BKP原理
  14. html表单控件富文本框,表单控件之富文本框实践
  15. SM2签名方案的安全性
  16. BYOD策略的制定关乎企业网络安全
  17. Mysql中外键作用以及Navicat建立外键失败总结
  18. Hadoop权威指南(第三版)笔记——HDFS
  19. 爬取电影资源之网页爬取篇(python)
  20. 阴阳师 御魂源代码分享(用了大漠插件,目前已失效,仅供学习)

热门文章

  1. JavaEE实战班第18天
  2. 你是外包,麻烦不要偷吃零食,注意素质...
  3. IntelliJ IDEA母公司JetBrains遭美国调查,其是美国被大规模黑客攻击的源头?
  4. Mobvista首席架构师蔡超:工作感悟之失败与成功,我的8点总结
  5. 阿里技术专家麒烨:修炼测试基本功
  6. 华为云技术开放日(第三季)活动报道
  7. JEECG Word模板导出教程
  8. lucene简单实例
  9. Red 编程语言 2019 开发计划:全速前进!
  10. C++ 重载赋值运算符与11选5平台修复