Задача к ЕГЭ по информатике на тему «практика программирования» №10

Выведите значение наименьшего из всех положительных элементов в массиве. Известно, что в массиве есть хотя бы один положительный элемент. В первой строке вводится количество элементов в массиве. Во второй строке вводятся элементы массива, используйте для этого конструкцию list(map(int, input().split())).

Ответ дать как вывод программы на примере массива из 8 чисел: [8, 1, -200, 4, 1, 99, 45, -4]

n = int(input())
 
a = list(map(int, input().split()))
 
ans = 1000000
 
for i in range(n):
 
    if a[i] > 0 and a[i] < ans:
 
        ans = a[i]
 
print(ans)

Ответ: 1
Оцените статью
Я решу все!