Доріжку у парку вирішили встелити плиткою, яка має форму трапеції. Складіть програму, яка визначає найменшу кількість плиток для заданої площі Р, якщо відомо, що ширина доріжки кратна висоті h трапеції. Врахуйте, що площу трапеції знаходять за формулою: S = (a + b)/2/*h
Answers & Comments
def calc_num_of_tiles(P, h):
b = h
a = 2 * P / h + b
S = (a + b) / 2 * h
num_of_tiles = P / S
return num_of_tiles
P = int(input("Enter the area of the path in square meters: "))
h = int(input("Enter the height of the trapezoid in meters: "))
print("The minimum number of tiles needed:", int(calc_num_of_tiles(P, h)))