提出 #1089759


ソースコード 拡げる

/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Main
{
	public static void main (String[] args) throws java.lang.Exception
	{
		Scanner sc = new Scanner(System.in);
		
		int H = Integer.parseInt(sc.next());
		int W = Integer.parseInt(sc.next());
		
		int N = Integer.parseInt(sc.next());
		boolean[][] line = new boolean[H][W-1];
		boolean[][] stripe = new boolean[H-1][W];
		for(int i = 0; i < H; i++){
			for(int j = 0; j < W-1; j++){
				line[i][j] = true;
			}
		}
		for(int i = 0; i < H-1; i++){
			for(int j = 0; j < W; j++){
				stripe[i][j] = true;
			}
		}
		
		long res = (H * (W-1) + (H-1) * W);
		
		for(int i = 0; i < N; i++){
			int r = Integer.parseInt(sc.next()) - 1;
			int c = Integer.parseInt(sc.next()) - 1;
			if(r != 0){
				if(stripe[r-1][c]){
					stripe[r-1][c] = false;
					res--;
				}
			}
			if(r != H-1){
				if(stripe[r][c]){
					stripe[r][c] = false;
					res--;
				}
			}
			if(c != 0){
				if(line[r][c-1]){
					line[r][c-1] = false;
					res--;
				}
			}
			if(c != W-1){
				if(line[r][c]){
					line[r][c] = false;
					res--;
				}
			}
		}
		
		System.out.println(res);
	}
}

提出情報

提出日時
問題 B - 格子グラフ
ユーザ pocket
言語 Java8 (OpenJDK 1.8.0)
得点 0
コード長 1322 Byte
結果 MLE
実行時間 1119 ms
メモリ 867788 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 300
結果
AC × 2
MLE × 1
AC × 22
MLE × 9
セット名 テストケース
Sample 00_sample_00, 00_sample_01, 00_sample_02
All 00_sample_00, 00_sample_01, 00_sample_02, in01, in02, in03, in04, in05, in06, in07, in08, in09, in10, in11, in12, in13, in14, in15, in16, in17, in18, in19, in20, in21, in22, in23, in24, in25, in26, in27, in28
ケース名 結果 実行時間 メモリ
00_sample_00 AC 124 ms 9552 KiB
00_sample_01 AC 125 ms 9552 KiB
00_sample_02 MLE 1111 ms 867732 KiB
in01 AC 124 ms 9552 KiB
in02 AC 121 ms 9428 KiB
in03 AC 122 ms 9556 KiB
in04 AC 122 ms 9672 KiB
in05 AC 123 ms 9552 KiB
in06 AC 124 ms 9552 KiB
in07 AC 130 ms 9552 KiB
in08 AC 122 ms 9676 KiB
in09 AC 123 ms 9556 KiB
in10 AC 127 ms 9548 KiB
in11 AC 125 ms 9556 KiB
in12 AC 123 ms 9548 KiB
in13 AC 123 ms 9552 KiB
in14 MLE 581 ms 300740 KiB
in15 MLE 575 ms 301200 KiB
in16 AC 376 ms 143296 KiB
in17 MLE 739 ms 440672 KiB
in18 MLE 555 ms 300848 KiB
in19 AC 353 ms 142892 KiB
in20 MLE 725 ms 446608 KiB
in21 AC 469 ms 225040 KiB
in22 AC 341 ms 108364 KiB
in23 MLE 741 ms 446412 KiB
in24 MLE 1119 ms 867788 KiB
in25 MLE 1110 ms 867616 KiB
in26 AC 123 ms 9684 KiB
in27 AC 128 ms 9684 KiB
in28 AC 126 ms 9556 KiB