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
Коментарі