Advertisement
mohammad-hadi-babalu

بدون اسم 2

Jan 10th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. def swap(a,i,j):
  2.     b=a[i]
  3.     a[i]=a[j]
  4.     a[j]=b
  5. def bubblesort(A):
  6.     n=len(A)-1
  7.     for i in range(n-1):
  8.         for j in range(n-i):
  9.             if A[j]>A[j+1]:
  10.                 swap(A,j,j+1)
  11. from random import*
  12. a=20*[0]
  13. for i in range(20):
  14.     a[i]=randint(1,1000)
  15. b=5*[0]
  16. c=5*[0]
  17. d=5*[0]
  18. e=5*[0]
  19. for i in range(4):
  20.     if i==0:
  21.         b=a[:5]
  22.     if i==1:
  23.         c=a[5:10]
  24.     if i==2:
  25.         d=a[10:15]
  26.     else:
  27.         e=a[15:]
  28. bubblesort(b)
  29. bubblesort(c)
  30. bubblesort(d)
  31. bubblesort(e)
  32. a=b+c+d+e
  33. print(a)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement