from?itertools?import?groupby
def?long_repeat(line):
????return?max((sum(1?for?i?in?g)?for?k,?g?in?groupby(line)),?default=0)
if?__name__?==?'__main__':
????#?These?"asserts"?using?only?for?self-checking?and?not?necessary?for?auto-testing
????assert?long_repeat('sdsffffse')?==?4,?"First"
????assert?long_repeat('ddvvrwwwrggg')?==?3,?"Second"
????assert?long_repeat('abababaab')?==?2,?"Third"
????assert?long_repeat('')?==?0,?"Empty"
????print('"Run"?is?good.?How?is?"Check"?')
添加回答
舉報
0/150
提交
取消