2021-2022-1 ACM集训队每周程序设计竞赛 - 问题 A: 分割 - 题解
Posted Tisfy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-2022-1 ACM集训队每周程序设计竞赛 - 问题 A: 分割 - 题解相关的知识,希望对你有一定的参考价值。
分割
时间限制:1秒
空间限制:128M
题目描述
作为新年礼物,小T收到了长度为 19 19 19的一个字符串 s s s。
字符串 s s s的格式如下:[ 五 个 小 写 英 文 字 母 五个小写英文字母 五个小写英文字母],[ 七 个 小 写 英 文 字 母 七个小写英文字母 七个小写英文字母],[ 五 个 小 写 英 文 字 母 五个小写英文字母 五个小写英文字母]。
小T希望将逗号分隔的字符串转换为空格分隔的字符串。
编写一个程序为她执行转换。
输入描述
一行一个字符串 s s s,长度为 19 19 19
其中第 6 6 6和第 14 14 14位是逗号
其他字符是小写英文字母
输出描述
输出将逗号转换成空格后的字符串
样例一
输入
happy,newyear,enjoy
输出
happy newyear enjoy
题目分析
这是一道签到题,其实不用管题目所说的到底那个位置是逗号
,只需要把是逗号的位置都替换成空格
就可以了。
AC代码
C语言
#include <stdio.h>
int main()
{
char c[20];
scanf("%s", c);
for(int i=0;i<19;i++)
if(c[i]==',')
c[i]=' ';
puts(c);
return 0;
}
C++
#include <iostream>
using namespace std;
int main()
{
string s;
cin>>s;
for(char &c:s)
if(c==',')
c=' ';
cout<<s<<endl;
return 0;
}
Python
如果是Python的话就更简短了,把输入的字符串中的逗号
换成空格
并打印即可。
print(input().replace(',', ' '))
原创不易,转载请附上原文链接哦~
Tisfy:https://letmefly.blog.csdn.net/article/details/120224936
以上是关于2021-2022-1 ACM集训队每周程序设计竞赛 - 问题 A: 分割 - 题解的主要内容,如果未能解决你的问题,请参考以下文章
BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛(10)题解
BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛题解
BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛题解