Последовательность
(Время: 1 сек. Память: 16 Мб Сложность: 15%)
Дана последовательность из N целых чисел. В этой последовательности необходимо найти минимальный и максимальный элементы, которые делятся на натуральное число M.
Входные данные
Первая строка входного файла INPUT.TXT содержит два целых числа: N – количество элементов последовательности (1 ≤ N ≤ 104) и число М (1 ≤ M ≤ 231-1). Во второй строке записаны A[i] – N элементов последовательности (целые числа, разделенные пробелами, -231 ≤ A[i] ≤ 231-1).
Выходные данные
В выходной файл OUTPUT.TXT выведите значения минимального и максимального элементов последовательности, которые делятся на M. Если ни одного такого элемента нет – выведите «NO» (без кавычек).
Примеры
№ | INPUT.TXT | OUTPUT.TXT |
1 | 5 3 1 -9 0 5 12 | -9 12 |
2 | 3 4 -5 2 13 | NO |
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
|