Taigar2000

Встретились 2 списка и слились

Dec 19th, 2020 (edited)
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. def merge(A,B):
  2.     C = []
  3.     i = 0
  4.     j = 0
  5.     while(1):
  6.         if(i == len(A) and j == len(B)):
  7.             break
  8.         if(i < len(A) and j < len(B)):
  9.             if(A[i]<B[j]):
  10.                 C.append(A[i])
  11.                 i += 1
  12.             else:
  13.                 C.append(B[j])
  14.                 j+=1
  15.         elif(i < len(A)):
  16.             C.append(A[i])
  17.             i += 1
  18.         else:
  19.             C.append(B[j])
  20.             j += 1
  21.     return C
  22.  
  23.  
  24. print(*merge(list(map(int,input().split())),list(map(int,input().split()))))
Add Comment
Please, Sign In to add comment