Шум
시간 제한2초메모리 제한1024 MB
각 원래 값이 기록된 값에서 R 이내에 있다는 조건에서, 원래 수열이 가질 수 있는 서로 다른 값의 최대 개수와 그에 맞는 수열 하나를 구한다.
문제
В одном из купе поезда Эркюль Пуаро нашел записку с некоторым набором чисел. Также на окне черной краской обнаружилось аккуратно выведенное число .
Эркюль предположил, что записка --- это некоторая последовательность чисел, к которой была применена функция<<шума>> c коэффициентом . То есть к каждому числу первоначальной последовательности было прибавлено случайное число из диапазона . Результат же как раз и был записан на найденной записке.
Восстановить исходную последовательность не представляется возможным, однако, Пуаро хочет понять, какое наибольшее количество различных чисел могло в ней быть. Помогите ему решить эту задачу!
입력
В первой строке содержатся два числа и --- количество чисел в записке и число, написанное на стекле, соответственно (, ).
В следующей строке содержатся чисел --- числа из найденной записки ().
출력
В первой строке выведите одно число --- наибольшее возможное количество различных чисел в первоначальной последовательности.
В следующей строке выведите целых чисел --- элементы последовательности (). Если подходящих ответов несколько, выведите любой из них.