Найти - Пользователи
Полная версия: Реализация задачи на Пайтон
Начало » Центр помощи » Реализация задачи на Пайтон
1
JustYeahJust
Здравствуйте! Помогите, пожалуйста, решить данную задачу на Пайтоне. Необходимо использовать только стандартные операции для подсчётов: + - // %.

Вася👨‍🎓 отдал в школьную библиотеку многотомник Льва Толстого. Библиотекарь👩‍🏫 попросил поставить его в шкаф. В шкафу есть только одна свободная полка. Её высота H, а ширина W. Высота каждого тома — h, ширина — w. Книги📚 можно только ставить строго вертикально или класть строго горизонтально, в обоих случаях корешком наружу. Сколько томов поместится на полке, если сначала Вася будет их ставить, а потом, если останется место, класть?

Программа должна прочитать 4 целых числа, записанных по одному в каждой строке: ширина полки, высота полки, ширина книги, высота книги.

Программа должна вывести одно целое число — ответ на вопрос задачи.

Заранее спасибо!
py.user.next
Нужно W поделить на w и получить количество вертикальных книг в ряде.
Нужно H поделить на h и получить количество рядов.
Нужно H поделить с остатком на h, чтобы получить высоту для горизонтальных книг.
Нужно высоту горизонтальных книг поделить на w и получить количество горизонтальных книг в колонке.
Нужно W поделить на h и получить количество колонок.

Дальше из всего этого составляешь формулы
a = W // w
b = H // h
c = H % h
d = c // w
e = W // h
f = a * b + d * e
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB