Ваш любимый дядя – директор фирмы, которая делает евроремонты в офисах. В связи с финансово-экономическим кризисом, дядюшка решил оптимизировать свое предприятие.
Давно ходят слухи, что бригадир в дядюшкиной фирме покупает лишнее количество стройматериалов, а остатки использует для отделки своей новой дачи. Ваш дядя заинтересовался, сколько в действительности банок краски необходимо для покраски стен в офисе длиной L метров, шириной – W и высотой – H, если одной банки хватает на 16м2 , а размерами дверей и окон можно пренебречь? Заказов много, поэтому дядя попросил написать программу, которая будет все это считать.
Входные данные
Программа получает на вход три натуральных числа L, W, H – длину, ширину и высоту офиса в метрах соответственно, каждое из которых не превышает 1000.
Выходные данные
Выведите на экран одно целое число – минимальное количество банок краски, необходимых для покраски стен в офисе.
Верное решение:
import math
l, w, h = map(int,input().split())
P = 2 * (l * h) + 2 * (w * h) #площадь для покраски
A = P / 16 #количество банок для покраски
print(math.ceil(A)) #округление вверх банок
Верное решение:
a, b, c = map(int,input().split())
import math
d = ((a * c) * 2) + ((b * c) * 2)) / 16
print(math.ceil(d))
Верное решение:
l, w, h = map(int, input().split())
print((h * (l + w) + 7) // 8)
Верное решение:
import math
l, w, h = map(int, input().split())
print(math.ceil(((l + w) * 2 * h) / 16))
Верное решение:
from math import ceil
a = list(map(int, input().split()))
print(ceil((a[0] * a[2] + a[1] * a[2]) / 8))
Верное решение (разминка перед ЕГЭ):
print((lambda a, b, c: __import__('math').ceil((a + b) * c / 8))(*map(int, input().split())))