Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. import sys
  2.  
  3.  
  4. def posortuj_wyszukaj(lista, obiekt):
  5.     for i in range(len(lista) - 1, 0, -1):
  6.         for j in range(i):
  7.             if lista[j] > lista[j + 1]:
  8.                 lista[j], lista[j + 1] = lista[j + 1], lista[j]
  9.  
  10.     i = 0
  11.     znaleziono = False
  12.     indeks = None
  13.     while i < len(lista):
  14.         if lista[i] == obiekt:
  15.             znaleziono = True
  16.             indeks = i
  17.             break
  18.         i += 1
  19.  
  20.     listaZElementem = lista[:]
  21.     listaZElementem[indeks] = "*"
  22.  
  23.     return lista, znaleziono, indeks, listaZElementem
  24.  
  25.  
  26. if __name__ == "__main__":
  27.     # jezeli nie ma podanych argumentów, nie wykonuj
  28.     if len(sys.argv) > 1:
  29.         # dzielę podany napis na tablice intów
  30.         lista = [int(i) for i in sys.argv[1].split()]
  31.         # zamieniam obiekt na int
  32.         obiekt = int(sys.argv[2])
  33.  
  34.         print(posortuj_wyszukaj(lista, obiekt))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement