a는 입력받는 명령어의 개수이며, 원소의 개수는 a와 관계 없이 항상 20종류 (1~20) 입니다.
시간초과가 나는 이유는 예를 들어 a = 3000000 이 주어졌을 때 int[3000000] 크기의 메모리를 확보하기 위해 열심히 일하는 도중에 주어진 시간이 모두 지나버렸기 때문일 가능성이 높습니다.
11723번 - 집합
아 이제보니깐 a가 20이라고 주어졌는데 a를 저기다가 넣으면 안되는데 잘못 넣었네요... 어제 머리가 헷까닥 한것 같습니다 ㅠㅠ
댓글을 작성하려면 로그인해야 합니다.
jaeyoon8783 5년 전
어찌저찌해서 정답이 나왔지만 궁금한것이 생겼습니다.
11줄에서 평소 습관대로 변수를 썻다가 계속 시간 초과 나길래 우연히 상수로 넣어봤는데 성공하는 것입니다.
이 변수와 상수의 차이가 시간을 엄청나게 좌지우지할정도로 차이가 나나요?