python解法
参数解析
http://www.nowcoder.com/questionTerminal/668603dc307e4ef4bb07bcd0615ea677
python解法
coding: utf-8
if name =='main':
str = raw_input()
flag = 0
sum =0
i =0
list = []
start = end = 0
# print 'len:',len(str)
while i < len(str):
if str[i] == ' ':
sum +=1
end = i
list.append(str[start:end])
start = end+1
if str[i] == '"':
# print 'flag=1',i
start = i+1
flag = 1
while flag == 1:
i +=1
if str[i] == '"':
# print 'flag == 0',i
end = i
flag = 0
list.append(str[start:end])
i= i+1
if end == len(str)-1: #表示加过了
pass
else:
end = len(str)
list.append(str[start:end])
# print 'i:',i
print sum+1
for i in list:
print i