fork download
  1. #Сы Юйхао, 1032255367,НКАбд-04-25,9.3.26, 15:39
  2. #Написать функцию, реализующую линейный поиск элемента в массиве.
  3. def linear_search(arr, a):
  4. indices = []
  5. for i in range(len(arr)):
  6. if arr[i] == a:
  7. indices.append(i)
  8. return indices
  9. arr = list(map(int, input("Введите элементы массива через пробел: ").split()))
  10. a = int(input("Введите искомый элемент: "))
  11.  
  12. result = linear_search(arr, a)
  13. if result:
  14. print(' '.join(map(str, result)))
  15. else:
  16. print("Элемент не найден в массиве")
Success #stdin #stdout 0.08s 14016KB
stdin
5 8 9 8 7 2 6
2
stdout
Введите элементы массива через пробел: Введите искомый элемент: 5