全程用 long

返回 e m h 和 五个加起来除以3 中的最小值
如果没有em mh 可以理解

但是考虑到 例如
0 6 0 1 6
emh 6 7 6 min1 3
这种重叠
可能考虑到 mh 或者em不够分 但是事实证明是都够分的

import java.util.Scanner;
import java.util.*;

public class Main{
    public static void main(String[] args){
        long[] qs = new long[5];
        Scanner in = new Scanner(System.in);
        for(int i=0; i<5; i++){
            qs[i] = in.nextLong();
        }

        long a  = qs[0] + qs[1] + qs[2] + qs[3] + qs[4];

        long min1 = a/3;

        long E = qs[0] + qs[1];
        long M = qs[1] + qs[2] + qs[3];
        long H = qs[3] + qs[4];

        long res = Math.min(min1,E);
        res = Math.min(res,M);
        res = Math.min(res,H);

        System.out.println(res);

    }

}