题目
链接
描述
解法
解法一
把8段中每段都处理成为一个整数,然后找出最长的连续0,相同的长度的话就让0放前面的段(因为0的ASCII码是48,比:的58小),然后进行判断性输出(数字用%x可以实现以16进制输出)
详见代码注释
C++版AC代码
1 | /*"%x"以16进制的形式输出,是我孤陋寡闻了*/ |
解法二
通过枚举每种有0的串,然后统一加到一个列表中,之后通过sort(优先长度然后优先字典序),最后输出
详见我的Python注释代码
Python_AC代码
1 | T=int(input()) |
每天一句叨叨
岁月还漫长总会有人陪你骑马喝酒走四方