通俗易懂 通过全部用例
while True:
try:
s=input()
temp,res=[],[]
for i,x in enumerate(s):
if x=='"':
temp.append(i)
while temp:
if s[temp[0]:temp[1]].find(' ')!=-1:
a=s[temp[0]:temp[1]].replace(' ','++++')
s=s[:temp[0]]+a+s[temp[1]+1:]
temp.pop(0)
temp.pop(0)
res=s.split()
for j in range(len(res)):
res[j]=res[j].replace('++++',' ')
if res[j].find('"')!=-1:
res[j]=res[j].replace('"','')
print(len(res))
for k in res:
print(k)
except:
break
京公网安备 11010502036488号