Baekjoon Online Judge는 2010년 3월 19일부터 운영을 시작한 온라인 저지 입니다. 온라인 저지는 주로 ICPC대회를 준비하는데 쓰이며, 프로그래밍 문제를 해결한 후에, 이를 온라인으로 채점해 볼 수 있는 시스템 입니다.

2016년 12월 04일 현재 전체 문제 12976개, 채점 가능한 문제 9337개, 풀린 문제 7002개가 있습니다.

사용 가능한 프로그래밍 언어는 총 44가지로, 언어의 목록은 도움말에서, 1000번 예제 소스는 여기를 누르면 볼 수 있습니다.

ACM-ICPC대회에서는 C, C++, Java 총 3가지 언어를 사용합니다. 하지만, 프로그래밍 공부를 하는 사람들이 모두 ICPC 대회를 준비하는 것이 아니고, ICPC문제는 이 대회를 준비하는 사람만 푸는 것이 아닙니다. 따라서, 다양한 언어로 많은 사람들이 이용했으면 하는 생각에 언어를 대폭 늘리게 되었고, 지금은 유명한 언어는 거의 다 지원하고 있습니다.

해외에 유명한 온라인 저지가 많고, 한국에도 요즘 온라인 저지가 많이 생기고 있습니다.

POJ, SPOJ, UVA와 같은 해외 유명 온라인 저지는 문제나 UI가 모두 영어로 되어 있습니다. ICPC대회는 문제가 영어로 나오기 때문에, 영어로 되어 있는 문제를 푸는 것이 중요합니다. 하지만, 처음 접하는 사람들에게는 영어는 거대한 벽과 같은 존재입니다. 또, 이곳의 문제는 2~3문제를 제외하고는 모두 한글로 되어있어, 영어 때문에 낭비하는 시간을 많이 줄일 수 있습니다.

우리나라에도 온라인 저지가 많습니다. 대표적으로, 알고스팟AOJ, lavida.us, 경기과학고등학교 온라인 저지가 있습니다. 모두 뛰어난 온라인 저지이지만, 가장 큰 차이점은 많은 문제와, 다양한 프로그래밍 언어, 그리고 효율적인 기능들 입니다. 아직도 기능은 계속 추가되고 있습니다.

이용하시다가 불편한 점이 있거나, 건의할 사항이 있으면 게시판을 이용해서 연락 주시면 됩니다.

감사합니다.

최백준