python 解法
字符串分隔
http://www.nowcoder.com/questionTerminal/d9162298cb5a437aad722fccccaae8a7
while True: try: def process_short(str_): if len(str_) < 8: return str_ + (8 - len(str_)) * '0' str_ = input() times = len(str_) // 8 left = len(str_) - times * 8 split = [] for i in range(times): print(str_[i * 8: (i + 1) * 8]) if left > 0: print(process_short(str_[8 * times:])) except: break