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