2 条题解
-
3
改题目不说明白真无语,不用去重
a=input().split() b=input().split() n=len(a) m=len(b) c=[-1]*(n+m) p=0 for i in range(0,n): ''' if int(a[i]) not in c: c[p]=int(a[i]) p+=1 ''' c[i]=int(a[i]) tot=n;j=0;i=0 while i<m: ''' if int(b[i]) in c: i+=1 continue ''' j=0 while j<tot: if c[j]>int(b[i]): break j=j+1 for k in range(tot,j,-1): c[k]=c[k-1] c[j]=int(b[i]) tot=tot+1 i=i+1 for i in range(0,tot): if c[i]==-1: break print(c[i],end=' ')
- 1
信息
- ID
- 925
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 519
- 已通过
- 112
- 上传者