Advertisement
Guest User

Untitled

a guest
Oct 25th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.39 KB | None | 0 0
  1. ## гномья сортировка
  2.  
  3. from random import random
  4. print("input n :")
  5. n = int(input())
  6. arr = []
  7.  
  8. for i in range(n):
  9.     arr.append(int(random()*1000-random()*100))
  10.  
  11. print('on start : ',arr)
  12. for i in range(0,n):
  13.     for j in range(i,0,-1):
  14.         if arr[j] < arr[j-1]:
  15.             arr[j-1],arr[j] = arr[j],arr[j-1]
  16.             print('step : ',arr)
  17.  
  18. print('result : ',arr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement