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*
Комментарий*

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

manyugina1
goryavinan
gresovanatalya
Smirnovav1982422
ii090758
Рожков Зейдан460
Giurievna1977
siger06297
Bni1504
Валерьевна1601
veraplucnika
ivanpetrovichru1801
Galkin Vladimirovich729
adman7
olimp201325