Problem:
科目選択 (Selecting Subjects)

問題

JOI 君は物理，化学，生物，地学，歴史，地理の 6 科目のテストを受けた．
それぞれのテストは 100 点満点で採点された．

JOI 君は物理，化学，生物，地学の 4 科目から 3 科目を選択し，歴史，地理の 2 科目から 1 科目を選択する．

テストの合計点が最も高くなるように科目を選ぶとき，
JOI 君の選んだ科目のテストの合計点を求めよ．

入力

入力は 6 行からなり，1 行に 1 つずつ整数が書かれている．

1 行目には JOI 君の物理のテストの点数 A が書かれている．

2 行目には JOI 君の化学のテストの点数 B が書かれている．

3 行目には JOI 君の生物のテストの点数 C が書かれている．

4 行目には JOI 君の地学のテストの点数 D が書かれている．

5 行目には JOI 君の歴史のテストの点数 E が書かれている．

6 行目には JOI 君の地理のテストの点数 F が書かれている．

書かれている整数 A, B, C, D, E, F はすべて 0 以上 100 以下である．

出力

JOI 君が選んだ科目のテストの合計点を 1 行で出力せよ．

入出力例

入力例 1

100
34
76
42
10
0

出力例 1

228

入力例 2

15
21
15
42
15
62

出力例 2

140

入出力例 1 では，JOI 君が物理，生物，地学，歴史の 4 科目を選ぶとき，テストの合計点が最高になる．

物理，生物，地学，歴史の点数はそれぞれ 100, 76, 42, 10 なので，選んだ科目のテストの合計点は 228 である．

入出力例 2 では，JOI 君が化学，生物，地学，地理の 4 科目を選ぶとき，テストの合計点が最高になる．

化学，生物，地学，地理の点数はそれぞれ 21, 15, 42, 62 なので，選んだ科目のテストの合計点は 140 である．

入出力例 2 では，JOI 君が物理，化学，地学，地理の 4 科目を選ぶ場合でも，選んだテストの合計点は 140 である．

情報オリンピック日本委員会作 『第 15 回日本情報オリンピック JOI 2015/2016 予選競技課題』

Solution in C# (judge verdict: Wrong Answer)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace ConsoleApplication24
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());
            int c = int.Parse(Console.ReadLine());
            int d = int.Parse(Console.ReadLine());
            int e = int.Parse(Console.ReadLine());
            int f = int.Parse(Console.ReadLine());
            if (a < b && a < c && a < d && e < f)
            {
                Console.WriteLine(b + c + d + f);
            }
            if (b < a && b < c && b < d && e< f)
            {
                Console.WriteLine(a + c + d + f);
            }
            if (c < a && c < b && c < d && e < f)
            {
                Console.WriteLine(b + a + d + f);
            }
            if (d < b && d < c && d < a && e < f)
            {
                Console.WriteLine(b + c + a + f);
            }
            if (a < b && a < c && a < d && e > f)
            {
                Console.WriteLine(b + c + d + e);
            }
            if (b < a && b < c && b < d && e > f)
            {
                Console.WriteLine(a + c + d + e);
            }
            if (c < b && c < a && c < d && e > f)
            {
                Console.WriteLine(b + a + d + e);
            }
            if (d < b && d < c && d < a && e > f)
            {
                Console.WriteLine(b + c + a + e);
            }
        }
    }
}