bbwwpark   6달 전

R함수의 17, 32, 34 줄과

C함수의 48, 63, 65 줄은

행 또는 열의 크기가 100이 넘어가는 케이스에 대한 예외처리 코드 입니다.

그런데 해당 로직을 없애도 정답처리가 뜹니다. 

혹시 테스트 케이스에 행 또는 열의 크기가 100이 넘어가는 테스트 케이스가 없는 것인가요?

아님 제가 놓치고 있는 부분인 있는건가요?

도움 주시면 감사하겠습니다. 

kcan1416   6달 전

첫째 줄에 r, c, k가 주어진다. (1 ≤ r, c, k ≤ 100)

문제 입력조건에 명시되어 있습니다.

bbwwpark   6달 전

@kcan1416 

정렬과정에서 100을 초과하는 경우가 있지 않나요?

예를들어 1~100까지의 숫자가 들어오고 이 100개의 숫자들에 대해 정렬한 결과는 200개입니다. (1, 1개, 2, 1개, .... , 100, 1개)


kcan1416   6달 전

앗 문제를 잘못보고 한말이었습니다 죄송합니다..


우선 정확하진 않지만 어느정도 배열범위를 넘어도 접근하는게 가능한것 같습니다

int m[100][100];

이렇게 전역으로 선언한 뒤

i와 j를 최대 1000 까지 해서 확인해본 결과

대략 200 아래는 전부 0을 출력하더군요 

이 문제에서 나올 수 있는 최대 범위는 200까지니 운좋게(?) 성공한것 같습니다

댓글을 작성하려면 로그인해야 합니다.