AC日记——过滤多余的空格 1.7 23
2024-08-30 14:15:35
23:过滤多余的空格
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
-
一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。
- 输入
- 一行,一个字符串(长度不超过200),句子的头和尾都没有空格。
- 输出
- 过滤之后的句子。
- 样例输入
-
Hello world.This is c language.
- 样例输出
-
Hello world.This is c language.
思路:
大模拟;
来,上代码:
#include<cstdio>
#include<string>
#include<cstring>
#include<iostream> using namespace std; int len; char word[]; int main()
{
gets(word);
len=strlen(word);
for(int i=;i<len;i++)
{
if(word[i]==' '&&(word[i-]=='^'||word[i-]==' ')) word[i]='^';
}
for(int i=;i<len;i++)
{
if(word[i]=='^') continue;
putchar(word[i]);
}
putchar('\n');
return ;
}
最新文章
- Hibernate框架与Mybatis框架的对比
- Arcgis Server发布服务
- RSS与公众号
- mvc通过ActionFilterAttribute做登录检查
- 【过程改进】 windows下jenkins常见问题填坑
- Android API中常用的包(转)
- HDU 4576 Robot(概率dp)
- iOS屏幕尺寸和分辨率
- jstack(查看线程)、jmap(查看内存)和jstat(性能分析)
- [Gauss]POJ2065 SETI
- HttpClient 教程
- Windows通过远程桌面访问Ubuntu
- 在SQLAlter在现场一定的价值
- hudson任务配置说明
- Google2016 面试题 吹气球 区间dp
- mysql数据库 详解 之 自学成才1
- ORA-01950: no privileges on tablespace XXX
- 基于Gogs+Drone搭建的私有CI/CD平台
- Dynamics 365Online 使用adal.js注册和配置SimpleSPA应用程序
- Android ART runtime简述