求助一道站外题
  • 板块灌水区
  • 楼主11aa11
  • 当前回复150
  • 已保存回复150
  • 发布时间2022/5/29 14:54
  • 上次更新2023/10/28 00:21:48
查看原帖
求助一道站外题
682292
11aa11楼主2022/5/29 14:54
可能你谷里有原题,但我没搜过,不知道

题目描述

对于一个只包含大小写字母、数字、标点的字符串,规定某个标点为“分隔符”,分隔符将该字符串分割成若干个较短的字符串。

例如Hello;World;A/Z;;100-percent;,若以;为分隔符,则该字符串被分割为4个非空的子串:Hello、World、A/Z、100-percent。

输入若干个字符串以及对应的分隔符,分别输出分割后非空子串的个数,并依次输出分割后的子串。

输入格式

第一行是一个正整数,表示数据的组数;

之后行,每行先是待分割的字符串,然后是分隔符。字符串只包含大小写字母、数字和标点,长度不超过100;分隔符只可能是标点之一。

输出格式

输出行。每组数据输出一行,依次是分割后非空子串的个数,然后按顺序输出这些子串,中间均使用一个空格隔开。

样例

输入

2

A;B;C;D ;

--|...|oo|__ |

输出

4 A B C D

4 -- ... oo __

数据范围与提示

T<=100

2022/5/29 14:54
加载中...