数字单词(numbers)
时间限制:1000ms ;空间限制:256MB
给定一个字符串,我们将该字符串所有极长的被 ',' 或是 ';' 分隔开的子串称为“单词”。 如字符串:"aba,123;1a;0"。 一共有 "aba" 、 "123" 、 "1a" 、 "0" 共 4 个单词。 其中不包含阿拉伯数字以外字符且无前导 0 的单词被认为是数字单词。 现在请你将所有的单词进行分类,将所有的数字单词输出在第一行,其余的输出在第二行。 需要注意的是单词可以为空字符串,且此类单词被认为是非数字单词。
输入格式
输入共一行,一个字符串,保证字符串仅包含'.' 、 ',' 、 ';' 、 阿拉伯数字 、 小写 字母和大写字母。
输出格式
第一行输出所有数字单词,单词之间用','分隔,最外层添加双引号("")。若不存在数字 单词,则输出一个字符 '-' 。 第二行输出所有的非数字单词,单词之间用','分隔,最外层添加双引号("")。若不存在 非数字单词,则输出一个字符 '-' 。
输入样例#1
aba,123;1a;0
输出样例#1
"123,0"
"aba,1a"
输入样例#2
1;;01,a0,
输出样例#2
"1"
",01,a0,"
输出样例#3
1
输出样例#3
"1"
- 对于 100%数据,保证字符串的长度 len<=10^5。