Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

Решить на C++ Задача "Остатки"

Даны целые неотрицательные числа a, b, c, d, при этом 0≤c

В этой задаче нельзя использовать инструкцию if, должен быть только один цикл. (ложь, можно использовать один цикл for и сколь угодно циклов while)

Входные данные

На вход подаются четыре строки, в каждой из которых написано по одному неотрицательному целому числу — a, b, c, d. Все числа не превосходят , 0≤c

Выходные данные

Выведите ответ на задачу.

подсказки:

Можно вычесть из чисел a и b число c. Тогда задача сведётся в поиску всех чисел на отрезке от a до b, которые делятся на d. Важно не забыть прибавить c к числам, которые выводятся в качестве ответа.

Ближайшее число, больше или равное a, которое делится на d можно вычислить по формуле: (a+d−1)/d∗d (деление в данном случае целочисленное).


2*10^{9}

Другие вопросы по: Информатика

Знаешь правильный ответ?
Решить на C++ Задача "Остатки"Даны целые неотрицательные числа a, b, c, d, при этом 0≤cВ этой задаче...

Популярные вопросы