Seojin Online Judge
로그인 없이도 알고리즘 문제를 풀고, 제출하고, 채점 결과를 확인할 수 있는 온라인 저지입니다.
24
문제
5
채점 가능 언어
327
제출
공지사항
- SOJ는 현재 2개의 채점 서버를 사용하여 제출을 채점합니다.
- SOJ는 로그인 없이도 문제를 풀고 제출할 수 있습니다.
- 비로그인 사용자는 브라우저에 저장된 UUID를 기준으로 제출 내역과 맞은 문제를 구별합니다.
- GitHub로 로그인하면 GitHub 계정을 기준으로 제출 내역과 맞은 문제를 확인할 수 있습니다.
- 비로그인 상태에서 제출한 기록은 GitHub 로그인 후 자동으로 계정에 합쳐지지 않습니다.
- 비로그인 상태에서는 브라우저의 쿠키나 사이트 데이터를 삭제하면 기존 제출 내역을 내 제출 목록에서 확인하지 못할 수 있습니다.
- 각 사용자는 자신이 제출한 코드만 확인할 수 있습니다.
- 문제의 난이도와 태그는 출제자가 직접 설정한 것이며, 실제 체감 난이도나 풀이 방식과 다를 수 있습니다.
컴파일 및 실행 환경
| 언어 | 버전 | 컴파일 | 시간 제한 | 메모리 제한 |
|---|---|---|---|---|
| C17 |
gcc 13.3.0
|
gcc -std=c17 -O2 -Wall -pipe -DONLINE_JUDGE Main.c -o Main -lm
|
추가 시간 없음
|
추가 메모리 없음
|
| C++20 |
g++ 13.3.0
|
g++ -std=c++20 -O2 -Wall -pipe -lm -DONLINE_JUDGE Main.cpp -o Main
|
추가 시간 없음
|
추가 메모리 없음
|
| Java 21 |
OpenJDK 21.0.10
|
javac -encoding UTF-8 Main.java
|
기본 시간 × 2 + 500ms
|
기본 메모리 + 256MB
|
| Python 3 |
Python 3.12.3
|
python3 -m py_compile Main.py
|
기본 시간 × 3 + 1000ms
|
기본 메모리 + 256MB
|
| Rust 2021 |
rustc 1.75.0
|
rustc --edition=2021 -O Main.rs -o Main
|
기본 시간 × 1.5 + 500ms
|
기본 메모리 + 64MB
|
저작권 안내
SOJ에 등록된 각 문제의 저작권은 해당 문제의 출제자에게 있습니다.
문제 지문, 예제, 테스트케이스, 체커 등 문제와 관련된 모든 자료는 출제자의 허락 없이 무단 복제, 수정, 재배포, 게시하거나 다른 서비스에 사용할 수 없습니다.
개인적인 학습과 풀이 목적의 이용은 가능하지만, 문제를 외부에 옮기거나 공개적으로 활용하려는 경우에는 반드시 해당 문제의 출제자에게 직접 허락을 받아야 합니다.