Решение 773 задачи Acmp.ru.C,C#,C++,Python.Гулливер.
Описание
Решение этой задачи в том, чтобы вычислить, сколько нужно матрасов лилипутов, чтобы сшить матрас Гуливеру. Лилипута и его матрас мы всегда берем за единицу. В самой сказке Гуливер был больше Лилипута примерно в 12 раз, но здесь у нас в задачи даны разные значения от 2 до 100. Суть задачи в том, что если мы говорим Гуливер больше лилипута например в 12 раз, это не значит, что матрас будет больше тоже в 12 раз.Самое главное здесь понять фразу " больше во столько то раз " Например в 12, что это такое ? А это означает, что Гуливер больше лилипута по всем параметрам в 12 раз и по высоте, и по толщине, и по ширине. Соответственно и матрасов должно быть столько же.
12 - в длину, 12 в ширину и 12 в толщину. Если посчитать все эти матрасы 12 * 12 * 12 =1728 матрасов. То есть суть в том Гуливер больше в 12 раз, а матрасов больше в 1728 раз. Также мы понимаем что и V= a * b * c = 12 * 12 * 12=1728 раз больше и соответственно вес учитывая ,что плотность Гуливера и лилипута одинаковые ,то же будет в 1728 раз больше
Здесь интересно то, что ученый в этой сказке рассчитал, что Гуливер будет съедать мяса и хлеба столько, сколько съели бы 1728 лилипутов, видимо он исходил из тех же параметров: Рост, Толщина, Ширина. И получил такой же объём и вес в 1728 раз больше. И прокормить его было не реально так как в Лилипутии начался бы голод.
Но все эти расчеты в 1728 раз больше все это для идеального матраса, в самом же условии все цифры у нас разные от 2 до 100. Само решение очень простое коэффициент " А " это первая цифра мы умножаем на саму себя , тем самым создаем прямоугольник матраса из длины и ширины ,а потом умножаем на толщину " К " которая все время разная потому, что лилипуты из - за своего маленького роста постоянно ошибаются с толщиной , то матрас слишком тонкий или когда они принесут лестницы слишком толстый , то есть толщина это любая цифра от 2 до 100. Но все решения с этими цифрам у нас должны проходить по программе.
Название задачи Гулливер
(Время: 1 сек. Память: 16 Мб Сложность: 4%)
Из книги Джонатана Свифта мы знаем, что тот Гулливер посетил страну «Лилипутию», где живут лилипуты, окруженные вещами, животными и заводами небольшого размера. Сначала лилипуты боялись Гулливера, но позже они поняли, что такое соседство приносит им большую выгоду, и они стали помогать ему. Например, лилипуты делали кровать для Гулливера из своих маленьких матрацев, сшитых вместе. Лилипутам были известны размеры Гулливера. Довольно быстро они смогли просчитать количество матрацев, необходимых для шитья большого матраца. Но у них постоянно возникали сложности с их небольшим ростом и стеля постель, они иногда не могли сшить достаточно толстый матрац.
Входные данные
Входной файл INPUT.TXT содержит два целых числа, которые разделены пробелом: K – коэффициент, отражающий во сколько раз Гулливер больше лилипутов, и M – количество слоев матрацев (2 ≤ K, M ≤ 100).
Выходные данные
В выходной файл OUTPUT.TXT выведите количество матрацев лилипутов, необходимых для построения матраца для Гулливера.
Группа в вк https://vk.com/club168845053
Моя страница в вк https://vk.com/id496727848
второй канал https://www.youtube.com/channel/UCOmCKCe8xibeL-treTWVBtQ
Ссылка на задачу http://acmp.ru/index.asp?main=task&id_task=773
Рекомендуемые видео



















