lele52
?>

Петя очень любит лимонад в стеклянных бутылках. Одна бутылка лимонада стоит `M` рублей. Пустую бутылку можно сдать обратно за `K` рублей и на полученные деньги за пустые бутылки снова купить любимый напиток. Какое наибольшее количество бутылок лимонада сможет купить Вася по такой схеме, если у него изначально есть `S` рублей? Входные данные: вводятся числа `M`, `K` и `S`. Все числа натуральные, `K Выходные данные: выводится одно число - наибольшее количество бутылок лимонада, которые сможет купить Петя. Пас

Информатика

Ответы

sv455umarketing74

Var

m,k,s,n,n1: integer;

Begin

readln(m,k,s);

n1:=0;

while s>m do

begin

n:= s div m ;

n1:=n1+n;

s:=n*k+(s-n*m);

end;

writeln(n1);

end.

natakrechko
Добрый день, дорогой ученик! Давайте разберем данную задачу шаг за шагом.

У нас есть несколько входных данных. Первое число `M` представляет собой цену одной стеклянной бутылки лимонада в рублях. Второе число `K` обозначает сумму, за которую можно сдать обратно пустую бутылку. Наконец, третье число `S` показывает, сколько денег у Васи изначально есть.

Мы должны определить, сколько максимально бутылок лимонада сможет купить Вася по такой схеме.

Давайте найдем ответ на этот вопрос.

1) Вначале определим, сколько бутылок лимонада Вася сможет купить с имеющейся у него суммой `S`. Для этого просто поделим `S` на `M`, чтобы узнать, сколько бутылок он купит без учета программы обмена пустых бутылок.

2) Теперь посмотрим, сколько пустых бутылок Вася сможет вернуть обратно в магазин. Для этого нужно умножить количество купленных бутылок, найденное на предыдущем шаге, на цену обмена одной пустой бутылки `K`.

3) Теперь у нас есть дополнительная сумма денег, которую Вася получил за пустые бутылки. Сложим эту сумму с его изначальными деньгами `S`, чтобы определить, сколько денег у него есть в общей сложности.

4) Делим полученную сумму денег на цену одной бутылки `M`, чтобы узнать, сколько бутылок он может купить еще раз.

5) Переходим к шагу 2 и повторяем его до тех пор, пока Вася не сможет больше купить новых бутылок.

6) Все бутылки, которые он купил после каждого прохода по шагам 2-5, суммируем вместе и выводим эту сумму на экран. Таким образом, получаем наибольшее количество бутылок лимонада, которое Вася может купить по данной схеме.

Надеюсь, этот подробный разбор помог тебе понять все шаги решения задачи. Удачи!

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Петя очень любит лимонад в стеклянных бутылках. Одна бутылка лимонада стоит `M` рублей. Пустую бутылку можно сдать обратно за `K` рублей и на полученные деньги за пустые бутылки снова купить любимый напиток. Какое наибольшее количество бутылок лимонада сможет купить Вася по такой схеме, если у него изначально есть `S` рублей? Входные данные: вводятся числа `M`, `K` и `S`. Все числа натуральные, `K Выходные данные: выводится одно число - наибольшее количество бутылок лимонада, которые сможет купить Петя. Пас
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

misie1974
Андреевич
qelmar461
Olegovich Nikolaevna
ikhilovb76
andreyduborezz2913
evageniy79
topshopnails
Ольга Сергей1822
kirieskamod262
nofate1016585
mez-omts-d5
Ivanovich-A.V
Kubataeva Nikolaevich1389
a60ikurgannikova