Предмет:
ИнформатикаАвтор:
elliotth7wАвтор:
scoobybairdАвтор:
mcconnellАвтор:
nalabarreraАвтор:
koltenlutzАвтор:
bethanyvegaДавай будем K раз изменять наш текущий день на "вчерашний", т.е. уменьшать на 1. Если после очередного такого уменьшения мы получили, что наш текущий день стал равен 0, значит, мы уже перешли в последний день предыдущей недели. Тогда мы говорим, что наш текущий день равен X.
Схематично изобразил это на вложении 1.
Код на PascalABC
var x, d, k, // Числа из ввода
i : integer;
begin
read(x, d, k); // Ввод чисел
for i:=1 to k do // Будем постепенно идти на k дней назад
begin
d:=d-1; // Идём на один день назад
if (d < 1) then
d:=x; // Переходим на предыдущую неделю, если необходимо
end;
writeln(d); // Выводим ответ
end.
--------------------------------------------------
Вложено решение как файл.
Автор:
solisВвод: X ^ D ^ K С/П.
П2 -> П1 -> П0
ИП2 ^ ИП0 / [x] ИП0 * -
ИП1 - /-/ ИП0 +
^ ИП0 / [x] ИП0 * -
x=0 28 ИП0 С/П
На индикаторе номер нужного дня.
Автор:
daria83Добавить свой ответ
Предмет:
МатематикаАвтор:
jonah4e2fОтветов:
Смотреть
Предмет:
Английский языкАвтор:
pickleОтветов:
Смотреть