ybrybrjdbx09
22.03.2021 18:00

C++ Остатки
Даны целые неотрицательные числа a, b, c, d, при этом 0≤c
В этой задаче нельзя использовать инструкцию if, должен быть только один цикл.

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

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

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

Примеры
Ввод
Вывод
2
5
0
2
2 4
5
5
0
5
5

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
maks200206
09.04.2021 22:06

#include <iostream>

using namespace std;

int main()

{

   int a, b, c, d;

   cin >> a >> b >> c >> d;

   for (int i = (a-c+d-1)/d*d+c; i <= b; i+=d)

   {

       cout  <<  i  << " ";

   }

   return 0;

}

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота