Предмет: Информатика,
автор: znania4568
Считайте массив, и найдите максимальный элемент, который не делится на 5. На вход подается сначала n - количество элементов массива(n < 101), а затем сами элементы. Каждый новый элемент с новой строки. Если такого элемента нет выведите -1
.!Программа Python!.
Ответы
Автор ответа:
0
Ответ:
(см. объяснение)
Объяснение:
Код на питоне:
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);
Обе программы работают исправно.
Задание выполнено!
Похожие вопросы
Предмет: Английский язык,
автор: анна2512
Предмет: Окружающий мир,
автор: супер288
Предмет: Русский язык,
автор: марат108
Предмет: Биология,
автор: али461
Предмет: Физика,
автор: kozyrenkoarik