问题 5754 --合并有序序列

5754: 合并有序序列★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 313  解决: 211
[提交][状态][命题人:]

题目描述

第一行输入一个已经从小到大排好序的若干个整数,整数个数不超过100个

第二行输入一个已经从小到大排好序的若干个整数,整数个数不超过100个

把这两个整数序列合并,合并后的序列也是从小到大排序的。

a=[int(t) for t in input().split()]
b=list(map(int,input().split()))
i=len(a)-1
j=len(b)-1
for p in range(len(b)):
    a.append(0)
k=len(a)-1
while(j>=0):
    if ______(1)_________:
        a[k]=a[i]
        i-=1
    else:
        a[k]=b[j]
        j-=1
    ______(2)_________
for t in a:
    print(t,end=' ')

输入

输出

样例输入
Copy
2 4
3 4 5 6
样例输出
Copy
2 3 4 4 5 6

提示

来源

[提交][状态]