我放一下我第一题的的代码吧,也是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))