• Предмет: Информатика
  • Автор: XxJoTaRoxX
  • Вопрос задан 4 месяца назад

№ 1
Пакеты для покупок

Пакет для покупок выдерживает m
грамм. Один йогурт весит k грамм. Определите, сколько пакетов понадобиться при покупке n йогуртов, если не перегружать пакеты относительно разшенной массы в m

грамм.

Решите задачу без использования условной инструкции, ее аналогов, вещественной арифметики, а также циклов.
Формат входных данных

В первой строке вводится значение m
(1000⩽m⩽100000

).

Во второй строке вводится значение k
(1⩽m⩽1000

).

В третьей строке вводится значение n
(0⩽m⩽1000

).
Формат выходных данных

Выведите одно число — количество необходимых для покупки пакетов.
Ввод
Вывод

1000
900
10

10

1000
500
3

2

Ограничения

Время выполнения: 1 секунда
Процессорное время: 1 секунда
Память: 256 MB


YuraPy: Мова програмування?
XxJoTaRoxX: да
YuraPy: Яка
XxJoTaRoxX: надо на Python

Ответы

Ответ дал: YuraPy
1

1)

m = int(input())

k = int(input())

n = int(input())

m1 = m // k

n1 = n // m1 + (n % m1 > 0)

print(n1)

2)

from math import ceil

m = int(input())

k = int(input())

n = int(input())

m1 = m // k

n1 = ceil(n / m1)

print(n1)

Вас заинтересует