我放一下我第一题的的代码吧,也是Python全AC的。
n = int(input())
input_list = []
while True:
try:
input_list.append(list(map(int,input().split(","))))
except:
break
result_list = []
remove_list = []
while input_list:
for j in range(len(input_list)):
if len(input_list[j]) >= n:
result_list += input_list[j][:n]
input_list[j] = input_list[j][n:]
else:
result_list += input_list[j]
remove_list.append(input_list[j])
if remove_list:
for i in remove_list:
input_list.remove(i)
remove_list.clear()
print(",".join(str(x) for x in result_list))