P25639 [AtCoder] ABC Preparation
入门
题目描述

Problem Statement

Takahashi has decided to hold some number of programming contests.
Holding one contest requires one 100-point problem, one 200-point problem, one 300-point problem, and one 400-point problem.
When he has A_1, A_2, A_3, and A_4 drafts of 100-, 200-, 300-, and 400-point problems, respectively, at most how many contests can he hold?
The same draft can be used only once.

Input

Input is given from Standard Input in the following format:
$A_1 \hspace{7pt} A_2 \hspace{7pt} A_3 \hspace{7pt} A_4$

Output

Print an integer representing the maximum number of contests that can be held.

Constraints

  • $1 \le A_i \le 100 (1 \le i \le 4)$
  • All values in input are integers.

Sample Input 1

5 3 7 11

Sample Output 1

3

By using three drafts for each slot, he can hold three contests.
He has just three drafts for 200-point problems, so he cannot hold four.

Sample Input 2

100 100 1 100

Sample Output 2

1

A contest cannot be held even if there is just one missing slot.

输入格式

见题面 Input 部分

输出格式

见题面 Output 部分

样例输入
5 3 7 11
样例输出
3