Считайте массив, и найдите максимальный элемент, который не делится на 5. На вход подается сначала n - количество элементов массива(n < 101), а затем сами элементы. Каждый новый элемент с новой строки. Если такого элемента нет выведите -1 .!Программа Python!.
(см. объяснение)
Объяснение:
Код на питоне:
a = [i for i in [int(input()) for j in range(int(input()))] if i % 5 > 0]
print(max(a) if len(a) > 0 else -1)
Кода на паскале:
##
var a: sequence of integer := ReadArrInteger(ReadInteger).Where(x->x mod 5 > 0);
print(if a.Count>0 then a.Max else -1);
Обе программы работают исправно.
Задание выполнено!