강의로 돌아가기
허영민

오류를 발견했습니다.

출력값을 확인하라고
System.out.println(); 를 제시해주었는데

이것을 빼면 효율성에서 100점을 받고, 이 구문을 삽입하면 효율성에서 0점을 받습니다.

혹시 같은문제로 문제를 겪고 있으신 분들은 참고하세요~~

1 개의 답변
프로그래머스

안녕하세요. 프로그래머스 팀입니다.

표준 입출력(print문 등)은 시간이 오래 걸리는 작업1 입니다.
따라서 코드를 알고리즘 레벨에서 효율적으로 작성했을지라도 표준입출력문을 사용하면 코드가 오래 실행되어, 타임아웃으로 판정될 수 있습니다.

따라서 이는 오류가 아니라 컴퓨터 작동 방식상 어쩔 수 없는 부분입니다.
다만, 이런 정보를 모르시는 분들을 위해 조만간 관련 안내를 추가하겠습니다.

감사합니다.


  1. 구글에 Context switch나 IO interrupt 등을 검색해보세요. 관련 설명이 나옵니다. 

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