문제 링크
- https://www.acmicpc.net/problem/14647
문제 출처
- 제1회 천하제일 코딩대회 예선 C번
시간복잡도
- 최대 숫자의 자리수를 d라고 하면, O(dn2)
풀이
- 정수에서 9의 개수를 구하는 함수 split을 만듭니다.
- n, m을 입력받습니다.
- 빙고판을 입력받습니다.
- 입력을 받으면서 각 행, 열에서 9의 개수와 판 전체의 9의 개수도 같이 구합니다. (미리 선언해놓은 split 함수 사용)
- 각각의 행, 열에 포함된 9의 개수 중 최대값을 찾습니다.
- (전체 개수 - 최대값) 을 출력합니다.
전체 코드
1 |
|