l1-023 输出gplt (20 分)
时间: 2023-04-22 12:04:10 浏览: 178
PAT-GPLT(中国高校计算机大赛团体程序设计天梯赛)题解
题目描述
给定一个字符串,按顺序输出其中的大写字母,小写字母,奇数和偶数。
输入格式:
输入在一行中给出一个长度不超过 10^5的字符串。
输出格式:
在一行中按照格式“大写字母 小写字母 奇数 偶数”的顺序输出,其中每部分都按照原字符串中的顺序输出。题目保证输出每一部分都非空。
输入样例:
PATest0123
输出样例:
PATest 0123
解题思路
本题需要按照题目要求输出字符串中的大写字母,小写字母,奇数和偶数。我们可以使用四个字符串分别存储这四种类型的字符,然后按照顺序输出即可。
具体实现时,我们可以遍历字符串中的每个字符,判断其类型,并将其加入对应的字符串中。最后按照顺序输出四个字符串即可。
代码实现
阅读全文