import sys
import re
def read(raw):
sbuffer = list()
for s in raw:
if re.match('\s', s) is None:
sbuffer.append(s)
elif len(sbuffer) > 0:
yield ''.join(sbuffer)
sbuffer = list()
yield ''.join(sbuffer)
pin = read(sys.stdin.read())
#######
number = int(pin.next())
string = pin.next()
为什么不直接用 input() 函数,我做了很多家的笔试,没遇到 input() 不行的啊
感觉读的不方便,不同的题还得处理不同输入,我自己比较习惯这么写哈
我滴
蛮方便滴
测试过速度吗?
感觉不会很快?
平时做题没啥影响,不过python本来就慢,竞赛党建议c++