Coding test
BOJ [1012번]: 유기농 배추
본명은이점례
2020. 11. 3. 00:57
728x90
입력
입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트 케이스에 대해 첫째 줄에는 배추를 심은 배추밭의 가로길이 M(1 ≤ M ≤ 50)과 세로길이 N(1 ≤ N ≤ 50), 그리고 배추가 심어져 있는 위치의 개수 K(1 ≤ K ≤ 2500)이 주어진다. 그 다음 K줄에는 배추의 위치 X(0 ≤ X ≤ M-1), Y(0 ≤ Y ≤ N-1)가 주어진다.
출력
각 테스트 케이스에 대해 필요한 최소의 배추흰지렁이 마리 수를 출력한다.
* 테스트 케이스를 간과하여 매우 돌아갔다. 문제를 꼼꼼히 읽는 습관을 들이자.
1. a와b를 받고서 둘의 자리를 바꾸어 graph에 입력을 해야한다.
2. 가로 m 세로 n의 형태로 만들었지만 이중 for문에선 n이 먼저 온다.
3. n이 먼저 오기 때문에 x>=n으로 변환
* 행(m)은 '세로', 열(n)은 '가로'이다.
* array[3][1] = @ 이라면, 4번째 행의 2번째 열이다.
문제는 동빈나 동영상의 "음료수 먹기" 문제와 풀이과 비슷하다.
728x90