Advertisement
Lov83

Kethop2dayxenke

Feb 22nd, 2020
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. print('Kết hợp hai dãy bằng cách xen kẽ các phần tử')
  2.  
  3. def arrayMerger(a, b):
  4.     c=[]
  5.     length=len(a)+len(b)
  6.     m=0
  7.     n=0
  8.     #Tạo 1 dãy mới có độ dài bằng tổng độ dài của hai dãy
  9.     #và thêm xen kẽ từng phần tử của hai dãy
  10.     for i in range(0, length):
  11.         if i%2==0:
  12.             c.append(a[n])
  13.             n+=1
  14.         else:
  15.             c.append(b[m])
  16.             m+=1
  17.     return c
  18.  
  19. if __name__=="__main__":
  20.     a=list(input('Nhập dãy thứ nhất (cách nhau bởi dấu cách): ').split())
  21.     b=list(input('Nhập dãy thứ hai (cách nhau bởi dấu cách): ').split())
  22.     c=arrayMerger(a, b)
  23.     print('Dãy kết hợp là:', c)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement