На разных планетах длительность года разная, а значит и рабочая неделя там тоже может быть не семидневной. Известно, что длительность недели на некой далекой планете составляет X дней, а сейчас на этой планете день недели под номером D. Определите, какой день недели был на далекой планете K дней назад. Формат входных данных Три целых числа: X - длительность недели на некой далекой планете (1 < X < 1000) D - номер текущего дня недели (1 < D < X) K - количество дней, которые прошли со дня начало отсчета (1 < K < 109) Формат выходных данных Целое число: номер дня в неделе для искомого дня входные данные выходные данные 3 1 4 3

6 Июл 2020 в 19:42
161 +1
0
Ответы
1

На далекой планете с длительностью недели X дней, текущий день недели под номером D. Чтобы определить какой день недели был K дней назад, нужно выполнить следующие действия:

Найдем остаток от деления K на X. Пусть это число будет Y.Теперь вычтем Y из D.Если полученное число меньше 1, то добавим к нему X.

Например, если X=3, D=1, K=4, то:

Y = 4 % 3 = 11 - 1 = 00+3 = 3

Таким образом, на далекой планете 4 дня назад был день недели под номером 3.

18 Апр в 10:48
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир