結果
| 問題 | 
                            No.851 テストケース
                             | 
                    
| コンテスト | |
| ユーザー | 
                             | 
                    
| 提出日時 | 2019-08-27 13:37:55 | 
| 言語 | Java  (openjdk 23)  | 
                    
| 結果 | 
                             
                                RE
                                 
                             
                            
                         | 
                    
| 実行時間 | - | 
| コード長 | 1,441 bytes | 
| コンパイル時間 | 3,590 ms | 
| コンパイル使用メモリ | 79,072 KB | 
| 実行使用メモリ | 52,220 KB | 
| 最終ジャッジ日時 | 2024-11-14 14:07:58 | 
| 合計ジャッジ時間 | 5,662 ms | 
| 
                            ジャッジサーバーID (参考情報)  | 
                        judge4 / judge1 | 
(要ログイン)
| ファイルパターン | 結果 | 
|---|---|
| sample | RE * 3 | 
| other | RE * 20 | 
ソースコード
package test.demo;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import java.util.TreeSet;
public class Yukicoder851 {
	static boolean flag=true;
	public static void main(String[] args) throws IOException {
		String A="";
		String B="";
		String C="";
		String D="";
		long a=0;
		long b=0;
		long c=0;
		long d=0;
		List list=new ArrayList();
		int tmp=Integer.valueOf(input()[0]);
		for(int i=0;i<tmp;i++) {
			if(!flag) {
				break;
			}
		switch(i) {
		case 0:
			A=input()[0];
			a=Long.valueOf(A);
			break;
		case 1:
			B=input()[0];
			b=Long.valueOf(B);
			list.add(a+b);
			break;
		case 2:
			C=input()[0];
			c=Long.valueOf(C);
			list.add(a+c);
			list.add(b+c);
			break;
	/*	case 3:
			D=input()[0];
			d=Long.valueOf(D);
			list.add(a+d);
			list.add(b+d);
			list.add(c+d);
			break;
			*/
		}
	}
		if(flag) {
			TreeSet set=new TreeSet(list);
			set.remove(set.last());
			System.out.println(set.last());
			
		}
	}
	public static  String[] input() throws IOException {
		BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
		
		String str=br.readLine();
		if(str==null) {
			System.out.println("assert");
			flag=false;
			return new String[1];
		}
		String[]str2=str.split(" ");
		if(str2.length>1) {
			System.out.println("assert");
			flag=false;
		}
		return str2;
	}
}