Язык:python Ограничение памяти: 256M
Оставшиеся посылки: 100
Праздничный торт
Пете подарили на день рождения прямоугольный торт размера Ах В сантиметров. Петя не может дождаться
праздничного ужина, поэтому очень хочет заранее отрезать себе k кусков так, чтобы гости ни о чем не догадались.
Для этого Петя придумал следующий план: он будет отрезать кусочки шириной 1 сантиметр от любого края торта,
таким образом уменьшая либо A, либо B на 1 сантиметр. При этом, Петя хочет сделать так, чтобы после отрезания
К кусочков площадь торта осталась максимально возможной.
Вам даны длины сторон исходного торта A, B и количество кусочков К. Напишите программу, которая определит,
каких размеров должен оказаться торт после отрезания K кусочков, если его площадь максимально возможная.
Входные данные
В первой строке дано целое число А
Во второй строке дано целое число в
длина торта (1 - ширина торта (1 количество отрезанных кусочков (1< К В третьей строке дано целое число К
Выходные данные
Выведите два числа через пробел длину и ширину (в любом порядке) торта максимально возможной площади,
полученного после отрезания к кусочков от исходного торта.
Написать это все на питоне
Ответы на вопрос:
Мы ищем максимальное число, кратное 3. Но в данной программе нет проверки на максимальное число.
Если мы введём кратные числа трём в таком порядке: 24,9,3,
то мы получим ответ 3. Но оно не будет максимальным кратным, т.к 24 должно быть максимальным.
Внёс изменения в программу, добавив переменную max, которая не использовалась.
var n,k,max:integer;
begin
k := 0;
repeat
write('Введите числа: ');
readln(n);
if (n mod 3=0) and (n>max) then
k := n;
max:=n
until n=0;
writeln('Максимальное число кратное 3: ', k);
end.
n - вводимые числа, которые проверяются на кратность 3.
k - переменная, в которую записывается число n, которое кратное 3.
max - записывает в себя максимальное число, кратное трём. В дальнейшем, чтоб цикл не допускал кратные числа n, которые меньше max.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Саня20076316.02.2023 21:43
-
dianasmertiyk25.07.2020 00:55
-
gmejenny24.05.2023 14:08
-
resetmac24.10.2020 11:46
-
ден7гв17.10.2022 11:05
-
123fafafartgd30.08.2021 05:55
-
duyquhuseynli21.05.2022 10:30
-
alexnn0818.10.2022 20:42
-
жазира2219.03.2023 01:53
-
mariyapetrpet30.06.2020 21:05
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.