s = input()
flag = 0
start = end = i = sum = 0
res = []
while i < len(s):
#如果不带引号直接解析
if s[i] == ' ':
sum += 1
end = i
res.append(s[start:end])
start = end + 1
#带引号的需要找到匹配项,依次向前遍历直到找到匹配的引号,最后加入解析
if s[i] == '"':
start = i + 1
flag = 1
while flag == 1:
i += 1
if s[i] == '"':
end = i
flag = 0
res.append(s[start:end])
end = i = i + 1
start = end +1#注意这里“”后面有个空格 需要跳过!
i += 1
if end < len(s):
res.append(s[start:])
print(len(res))
for i in res:
print(i)


京公网安备 11010502036488号