본문 바로가기
PS/AtCoder

[ABC250] A - Adjacent Squares (AtCoder Beginner Contest 250 with Java)

by Nahwasa 2022. 5. 9.

문제 : abc250_a

 

  (1, 1)부터 (H, W) 까지의 모든 square 쌍 (h, w) 대해 이하가 만족하는 경우를 카운팅하면 된다.

 

코드 : github

...
private void solution() throws Exception {
    int h = nextInt();
    int w = nextInt();
    int r = nextInt();
    int c = nextInt();

    int cnt = 0;
    for (int i = 1; i <= h; i++) {
       for (int j = 1; j <= w; j++) {
           if (Math.abs(i-r)+Math.abs(j-c)==1) cnt++;
       }
    }
    System.out.println(cnt);
}
...

댓글