Submission #1173839


Source Code Expand

import java.util.ArrayList;
import java.util.Scanner;

/**
 * 日本橋ハーフマラソン 2017/03/04 B
 *
 * @author tsukammo
 */
public class Main {

	// B
	public static void main(String[] args) {
		new Main().play();
	}

	private void play() {
		Scanner in = new Scanner(System.in);
		input(in);
		solve();
	}

	private void solve() {
		// 貪欲に

		StringBuffer output = new StringBuffer();
		ArrayList<Character> move = null;
		// System.err.println("K:" + K);
		for (int i = 0; i < K; i++) {
			output.append("-");
		}
		out.add(output.toString());

		System.out.println(out.size());
		for(String s : out){
			System.out.println(s);
		}
	}

	static final int[] dx = new int[] { 1, 0, -1, 0 };
	static final int[] dy = new int[] { 0, 1, 0, -1 };
	static final char[] order = new char[] { 'R', 'D', 'L', 'U' };
	// static final char[] order = new char[] { 'D', 'R', 'U', 'L' };

	private boolean inField(int ni, int nj) {
		return (ni > -1 && ni < W && nj > -1 && nj < H);
	}

	private void input(Scanner in) {
		H = in.nextInt(); // Y
		W = in.nextInt(); // X
		K = in.nextInt();
		T = in.nextInt();
		System.err.println(H + " " + W + " " + K + " " + T);
		in.nextLine();
		cars = new Car[K];
		for (int i = 0; i < K; i++) {
			String[] tmp = in.nextLine().split(" ");
			cars[i] = new Car(Integer.parseInt(tmp[0]), Integer.parseInt(tmp[1]), Integer.parseInt(tmp[2]),
					Integer.parseInt(tmp[3]));
		}
		System.err.println("input OK");
	}

	int H;
	int W;
	int K;
	int T;
	ArrayList<String> out = new ArrayList<>();
	Car[] cars;

	class Car {
		int x;
		int y;
		int tarX;
		int tarY;

		Car(int ri, int ci, int si, int di) {// 逆順
			y = ri;
			x = ci;
			tarY = si;
			tarX = di;
		}
	}

}

Submission Info

Submission Time
Task B - 日本橋大渋滞
User tsukammo
Language Java8 (OpenJDK 1.8.0)
Score 3329
Code Size 1793 Byte
Status AC
Exec Time 138 ms
Memory 28500 KB

Judge Result

Set Name test_01 test_02 test_03 test_04 test_05 test_06 test_07 test_08 test_09 test_10 test_11 test_12 test_13 test_14 test_15 test_16 test_17 test_18 test_19 test_20 test_21 test_22 test_23 test_24 test_25 test_26 test_27 test_28 test_29 test_30
Score / Max Score 114 / 50000 111 / 50000 114 / 50000 116 / 50000 119 / 50000 112 / 50000 112 / 50000 116 / 50000 105 / 50000 109 / 50000 117 / 50000 109 / 50000 109 / 50000 111 / 50000 107 / 50000 115 / 50000 109 / 50000 110 / 50000 111 / 50000 110 / 50000 115 / 50000 110 / 50000 110 / 50000 108 / 50000 106 / 50000 110 / 50000 110 / 50000 104 / 50000 110 / 50000 110 / 50000
Status
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
AC × 1
Set Name Test Cases
test_01 subtask_01_01.txt
test_02 subtask_01_02.txt
test_03 subtask_01_03.txt
test_04 subtask_01_04.txt
test_05 subtask_01_05.txt
test_06 subtask_01_06.txt
test_07 subtask_01_07.txt
test_08 subtask_01_08.txt
test_09 subtask_01_09.txt
test_10 subtask_01_10.txt
test_11 subtask_01_11.txt
test_12 subtask_01_12.txt
test_13 subtask_01_13.txt
test_14 subtask_01_14.txt
test_15 subtask_01_15.txt
test_16 subtask_01_16.txt
test_17 subtask_01_17.txt
test_18 subtask_01_18.txt
test_19 subtask_01_19.txt
test_20 subtask_01_20.txt
test_21 subtask_01_21.txt
test_22 subtask_01_22.txt
test_23 subtask_01_23.txt
test_24 subtask_01_24.txt
test_25 subtask_01_25.txt
test_26 subtask_01_26.txt
test_27 subtask_01_27.txt
test_28 subtask_01_28.txt
test_29 subtask_01_29.txt
test_30 subtask_01_30.txt
Case Name Status Exec Time Memory
subtask_01_01.txt AC 125 ms 24020 KB
subtask_01_02.txt AC 129 ms 24148 KB
subtask_01_03.txt AC 129 ms 24020 KB
subtask_01_04.txt AC 131 ms 22484 KB
subtask_01_05.txt AC 137 ms 28500 KB
subtask_01_06.txt AC 128 ms 23764 KB
subtask_01_07.txt AC 138 ms 20308 KB
subtask_01_08.txt AC 122 ms 22356 KB
subtask_01_09.txt AC 129 ms 24148 KB
subtask_01_10.txt AC 132 ms 24276 KB
subtask_01_11.txt AC 124 ms 24660 KB
subtask_01_12.txt AC 124 ms 23500 KB
subtask_01_13.txt AC 122 ms 26708 KB
subtask_01_14.txt AC 127 ms 24148 KB
subtask_01_15.txt AC 133 ms 23892 KB
subtask_01_16.txt AC 134 ms 26708 KB
subtask_01_17.txt AC 136 ms 24276 KB
subtask_01_18.txt AC 120 ms 23764 KB
subtask_01_19.txt AC 129 ms 20308 KB
subtask_01_20.txt AC 130 ms 21844 KB
subtask_01_21.txt AC 121 ms 22740 KB
subtask_01_22.txt AC 131 ms 22740 KB
subtask_01_23.txt AC 125 ms 22228 KB
subtask_01_24.txt AC 130 ms 23764 KB
subtask_01_25.txt AC 117 ms 21844 KB
subtask_01_26.txt AC 118 ms 20948 KB
subtask_01_27.txt AC 120 ms 24660 KB
subtask_01_28.txt AC 129 ms 21972 KB
subtask_01_29.txt AC 133 ms 22612 KB
subtask_01_30.txt AC 124 ms 26708 KB