def can_float(n, x, y, z, k):
# Calculate the total capacity of the boats and catamarans
total_capacity = (x * 3) + (y * 2) + (z * k)
# Check if the total capacity is enough for n people
return "YES" if total_capacity >= n else "NO"
# Example inputs
n = 10 # Number of people
x = 3 # Three-seater boats
y = 2 # Two-seater boats
z = 4 # Catamarans
k = 5 # Capacity of a catamaran
can_float(n, x, y, z, k)
# Ввод данных
n = int(input())
x = int(input())
y = int(input())
z = int(input())
k = int(input())
# Рассчёт общей вместимости
total_capacity = (3 * x) + (2 * y) + (k * z)
# Проверка возможности разместить n человек
if total_capacity >= n:
print("YES")
else:
print("NO")
Исходные данные
На вход в разных строках подаются 5 целых чисел: n, x, y, z и k
Результат
Требуется вывести YES, если n человек смогут одновременно плавать на этих лодках и катамаранах, в противном случае вывести NO