Даны целые неотрицательные числа 𝑎, 𝑏, 𝑐, 𝑑, при этом 0⩽𝑐<𝑑. Выведите в порядке возрастания все числа от 𝑎 до 𝑏 включительно, которые дают остаток 𝑐 при делении на 𝑑.
В этой задаче нельзя использовать инструкцию if, операторы сравнения (< и т. д.), должен быть только один цикл.
Входные данные
На вход подаются четыре строки, в каждой из которых написано по одному неотрицательному целому числу — 𝑎, 𝑏, 𝑐, 𝑑. Все числа не превосходят 2⋅10
9, 0⩽𝑐<𝑑.
Выходные данные
Выведите ответ на задачу.
Запрещенные операторы: while; if; <; >; ==; ceil
Примеры
| № | Входные данные | Выходные данные |
|
1
|
2
5
0
2
|
2 4
|
|
2
|
5
5
0
5
|
5
|