У N туристов есть рюкзак с консервами. Сколько, как минимум, консервов

У N путешественников есть ранец с консервами. Сколько, как минимум, консервов необходимо убрать из мешка, чтобы оставшиеся разделись поровну на всех путешественников. В программку нужно ввести количество консервов и количество туристов.

Задать свой вопрос
1 ответ
Program turisti_i_conservi;
var n, k, rez, z: integer; /// все переменные целочисленные
begin
rez := 0;
writeln (Введите количество туристов);
readln (n);
writeln (Введите количество консервов);
readln (k);
z := k; /// изначальное количество консервов = z
while (k mod n lt;gt; 0) do /// пока количество консервов не разделится без остатка на количество путешественников, исполнять
k := k - 1; /// отымать по одной консерве
rez := z - k; /// разность изначального количества консервов и остатка после исполненья деяния выше
writeln (rez); /// итог
end.

Проверено в PascalABC
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт