11463. Турніри


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Степан вирішив провести деяку кількість турнірів з програмування. Для проведення одного турніру необхідно мати одну задачу на 100 балів, одну задачу на 200 балів, одну задачу на 300 балів і одну задачу на 400 балів.

Степан має \(A_1\)A, \(A_2\), \(A_3\), і \(A_4\) задач відповідно на 100, 200, 300 і 400 балів.

Скільки турнірів він зможе провести?

Один і ту ж задачу можна використовувати лише один раз.

Формат вхідних даних

Вхідний потік містить цілі числа \(A_1, A_2, A_3, A_4\) (\(1 \le A_1, A_2, A_3, A_4 \le 100\))

Числа розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть шукану кількість турнірів.

Примітка

До прикладу 1:

У нього лише 3 задачі по 200 балів і він не може провести 4 турніри.

Приклад вхідних даних

5 3 7 11

Приклад вихідних даних

3

Приклад вхідних даних

100 100 1 100

Приклад вихідних даних

1

Коментарі

Ще немає коментарів.