东京大学ACM Java模板

做ACM题还是觉得Java更熟悉,code效率更高。找到了东京大学的模板,为了适应Google Code Jam,加入了TO_FILE来控制输出到控制台还是文件。之前做的code jam的一些练习题,想看别人Java的代码还真难,最后找到了一个日本人的代码是Java的。看来Java在日本使用很广啊。
import static java.lang.Math.*;
import static java.util.Arrays.*;
import java.io.*;
import java.util.*;

public class Main {
	static boolean LOCAL = System.getSecurityManager() == null;
	static boolean TO_FILE = true;
	Scanner sc = new Scanner(System.in);

	void run() {

	}

	void debug(Object... os) {
		System.err.println(deepToString(os));
	}

	public static void main(String[] args) {
		if (LOCAL) {
			try {
				System.setIn(new FileInputStream("./bin/in.txt"));
			} catch (Throwable e) {
				LOCAL = false;
			}
		}
		if (TO_FILE) {
			try {
				System.setOut(new PrintStream("./src/output.txt"));
			} catch (FileNotFoundException e) {
				e.printStackTrace();
			}
		}
		new Main().run();
	}
}

你可能感兴趣的:(algorithm)