|
发表于 2019-12-8 17:24:59
|
显示全部楼层
本帖最后由 阴阳神万物主 于 2019-12-8 17:35 编辑
我来康康时间怎样,有没有出错数据
- def solve(give:str)->str:
- res = ''
- num = 0
- for each in give:
- if res:
- if each == res[-1]:
- num += 1
- else:
- res += str(num)
- num = 1
- res += each
- else:
- res += each
- num = 1
- res += str(num)
- #print('调试',res)
- return give if len(res) >= len(give) else res
- if __name__ == '__main__':
- print('示例1 输出:',solve('aabcccccaaa'))
- print('示例2 输出:',solve('aabbcc'))
- print('别人错的 输出:',solve(''))
- print('自测 输出:',solve('我我我我我总觉觉觉觉得有中文也能好好好好好好使'))
- print('自测 输出:',solve('哪----------怕,,,,,有————标点符号也样'))
- print('玩玩圆周率 输出:',solve(' .4555555555222222555 88888888877777777733 888866'))
复制代码
|
评分
-
查看全部评分
|