강의로 돌아가기
P.O.S

실패(출력 크기 초과)는 무엇을 의미하는 건가요?

여러가지로 바꾸어 풀어보았습니다.
그런데 전부 실행에서는 통과되었는데, 채점에서 자꾸 실패(출력크기초과)가 뜹니다.
실패(출력크기초과)는 무엇을 의미하는지 궁금합니다.

작성중인 코드―Solution.swift
1
2
3
4
5
6
7
8
9
10
11
func solution(_ arr:[Int]) -> [Int] {
    // 문제에서 내림차순으로 정리되어있으므로 입력배열을 일단 내림차순 정렬한다.
    var result = arr.sorted(by: > )
    if result.count == 1 {
        return [-1]
    } else {
        // 내림차순 정렬이므로 마지막 요소가 제일 작으므로 마지막요소 한 개를 제거한다.
        result.removeLast(1)
    }
    return result
}
1 개의 답변
Demi

출력 크기 초과 에러는 표준입출력이 너무 많은 경우 발생하는 에러입니다.
prrint문 등을 제거하고 코드를 다시 제출해보세요.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.