Олимпиадный тренинг

Задача . A. Бумажные самолётики


Задача

Темы: математика *800

Чтобы сделать бумажный самолётик, нужен прямоугольный лист бумаги. Из листа стандартного размера можно сделать \(s\) самолётиков.

Группа из \(k\) людей решила сделать \(n\) самолётиков каждый. Они купят несколько пачек бумаги, в каждой из которых содержится \(p\) листов, после чего распределят листы между собой. У каждого человека после этого должно быть достаточно листов бумаги, чтобы он смог сделать \(n\) самолётиков. Сколько пачек они должны купить?

Входные данные

В единственной строке содержатся четыре целых числа \(k\), \(n\), \(s\), \(p\) (\(1 \le k, n, s, p \le 10^4\)) — число людей в группе, число самолётиков, которое хочет сделать каждый из группы, число самолётиков, которое можно сделать из одного листа бумаги и количество листов бумаги в одной пачке соответственно.

Выходные данные

Выведите одно целое число — минимальное число пачек бумаги, которое должна купить группа.

Примечание

В первом примере необходимо купить \(4\) пачки бумаги: в сумме будет \(12\) листов бумаги, и \(2\) листа бумаги на человека хватит для нужд каждого.

Во втором примере необходимо купить пачку для каждого, поскольку несколько людей не могут делать самолётики из одного и того же листа.


Примеры
Входные данныеВыходные данные
1 5 3 2 3
4
2 5 3 100 1
5

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя