C++14

  • 컴파일: g++ Main.cc -o Main -O2 -Wall -lm --static -std=c++14 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: g++ (GCC) 7.3.0
  • 1000번 예제 소스

C

  • 컴파일: gcc Main.c -o Main -O2 -Wall -lm --static -std=c99 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: gcc (GCC) 7.3.0
  • 1000번 예제 소스

C++

  • 컴파일: g++ Main.cc -o Main -O2 -Wall -lm --static -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: g++ (GCC) 7.3.0
  • 1000번 예제 소스

C++11

  • 컴파일: g++ Main.cc -o Main -O2 -Wall -lm --static -std=c++11 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: g++ (GCC) 7.3.0
  • 1000번 예제 소스

C++17

  • 컴파일: g++ Main.cc -o Main -O2 -Wall -lm --static -std=gnu++17 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: g++ (GCC) 7.3.0
  • 1000번 예제 소스

Java

  • 컴파일: javac -J-Xms128m -J-Xmx512m -encoding UTF-8 Main.java
  • 실행: java -Xms128m -Xmx512m -Xss64m -Dfile.encoding=UTF-8 Main
  • 버전: Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

C11

  • 컴파일: gcc Main.c -o Main -O2 -Wall -lm --static -std=c11 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: gcc (GCC) 7.3.0
  • 1000번 예제 소스

Python 2

  • 컴파일: python -c "import py_compile; py_compile.compile(r'Main.py')"
  • 실행: python Main.py
  • 버전: Python 2.7.14
  • 시간 제한: ×3+2초
  • 메모리 제한: ×2+32MB
  • 1000번 예제 소스

Python 3

  • 컴파일: python3 -c "import py_compile; py_compile.compile(r'Main.py')"
  • 실행: python3 Main.py
  • 버전: Python 3.6.4
  • 시간 제한: ×3+2초
  • 메모리 제한: ×2+32MB
  • 1000번 예제 소스

PyPy

  • 컴파일: python -c "import py_compile; py_compile.compile(r'Main.py')"
  • 실행: pypy Main.py
  • 버전: PyPy 5.10.0 with GCC 6.2.0 20160901 (Python 2.7.13)
  • 시간 제한: ×3+2초
  • 메모리 제한: ×2+128MB
  • 1000번 예제 소스

PyPy3

  • 컴파일: python3 -c "import py_compile; py_compile.compile(r'Main.py')"
  • 실행: pypy3 Main.py
  • 버전: PyPy 5.10.1 with GCC 6.2.0 20160901 (Python 3.5.3)
  • 시간 제한: ×3+2초
  • 메모리 제한: ×2+128MB
  • 1000번 예제 소스

Ruby 2.5

  • 컴파일: ruby -c Main.rb
  • 실행: ruby Main.rb
  • 버전: ruby 2.5.0p0 (2017-12-25 revision 61468)
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Kotlin

  • 컴파일: kotlinc-jvm Main.kt -include-runtime -d Main.jar
  • 실행: java -Xms128m -Xmx512m -Xss64m -jar Main.jar
  • 버전: Kotlin version 1.2.30 (JRE 1.8.0_161-b12)
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Swift

  • 컴파일: swiftc Main.swift
  • 실행: ./Main
  • 버전: Swift version 4.1 (swift-4.1-RELEASE)
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Text

  • 컴파일: fromdos Main.txt
  • 실행: cat Main.txt
  • 버전: cat (GNU coreutils) 8.25
  • 1000번 예제 소스

C# 6.0

  • 컴파일: mcs -codepage:utf8 -warn:0 -optimize+ -checked+ -clscheck- -reference:System.Numerics.dll -out:Main.exe Main.cs
  • 실행: mono --optimize=all Main.exe
  • 버전: Mono C# compiler version 5.10.1.20
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

node.js

  • 컴파일: uglifyjs -o Main_uglify.js Main.js
  • 실행: node Main.js
  • 버전: v0.10.48
  • 시간 제한: +5초
  • 메모리 제한: +1024MB
  • 1000번 예제 소스

Go

  • 컴파일: go build Main.go
  • 실행: ./Main
  • 버전: go version go1.10 linux/amd64
  • 시간 제한: +2초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

F#

  • 컴파일: fsharpc Main.fs
  • 실행: mono --optimize=all Main.exe
  • 버전: Microsoft (R) F# Compiler version 4.1
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 2558번 예제 소스

PHP

  • 컴파일: php -l Main.php
  • 실행: php Main.php
  • 버전: PHP 7.2.3
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Pascal

  • 컴파일: fpc Main.pas -O2 -Co -Ct -Ci
  • 실행: ./Main
  • 버전: Free Pascal Compiler version 3.0.0+dfsg-2 [2016/01/28] for x86_64
  • 1000번 예제 소스

Lua

  • 컴파일: luac -p Main.lua
  • 실행: lua Main.lua
  • 버전: Lua 5.3.4 Copyright (C) 1994-2017 Lua.org, PUC-Rio
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Perl

  • 컴파일: perl -c Main.pl
  • 실행: perl Main.pl
  • 버전: Perl v5.22.1
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Ruby 1.8

  • 컴파일: ruby -c Main.rb
  • 실행: ruby Main.rb
  • 버전: ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Ruby 1.9

  • 컴파일: ruby -c Main.rb
  • 실행: ruby Main.rb
  • 버전: ruby 1.9.3p484 (2013-11-22 revision 43786) [i686-linux]
  • 1000번 예제 소스

R

  • 실행: Rscript Main.R
  • 버전: R scripting front-end version 3.2.3 (2015-12-10)
  • 시간 제한: +2초
  • 메모리 제한: +128MB
  • 1000번 예제 소스

Haskell

  • 컴파일: ghc Main.hs -o Main -O2 -Wall -lm
  • 실행: ./Main
  • 버전: The Glorious Glasgow Haskell Compilation System, version 8.4.1
  • 1000번 예제 소스

Objective-C

  • 컴파일: gcc Main.m -o Main `gnustep-config --objc-flags` `gnustep-config --base-libs` -O2 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
  • 1000번 예제 소스

Objective-C++

  • 컴파일: g++ Main.mm -o Main `gnustep-config --objc-flags` `gnustep-config --base-libs` -O2 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
  • 1000번 예제 소스

C (Clang)

  • 컴파일: clang Main.c -o Main -O2 -Wall -lm --static -std=c99 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: clang version 6.0.0-svn326550-1~exp1~20180406213250.65 (branches/release_60)
  • 1000번 예제 소스

C++ (Clang)

  • 컴파일: clang++ Main.cc -o Main -O2 -Wall -lm --static -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: clang version 6.0.0-svn326550-1~exp1~20180406213250.65 (branches/release_60)
  • 1000번 예제 소스

C++11 (Clang)

  • 컴파일: clang++ Main.cc -o Main -O2 -Wall -lm --static -std=c++11 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: clang version 6.0.0-svn326550-1~exp1~20180406213250.65 (branches/release_60)
  • 1000번 예제 소스

C++14 (Clang)

  • 컴파일: clang++ Main.cc -o Main -O2 -Wall -lm --static -std=c++11 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: clang version 6.0.0-svn326550-1~exp1~20180406213250.65 (branches/release_60)
  • 1000번 예제 소스

C11 (Clang)

  • 컴파일: clang Main.c -o Main -O2 -Wall -lm --static -std=c99 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: clang version 6.0.0-svn326550-1~exp1~20180406213250.65 (branches/release_60)
  • 1000번 예제 소스

C++17 (Clang)

  • 컴파일: clang++ Main.cc -o Main -O2 -Wall -lm --static -std=c++17 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: clang version 6.0.0-svn326550-1~exp1~20180406213250.65 (branches/release_60)
  • 1000번 예제 소스

Golfscript

  • 실행: ruby golfscript.rb Main.gs
  • 버전: Golfscript (April 30, 2013)
  • 1000번 예제 소스

Assembly (32bit)

  • 컴파일: nasm -f elf32 -o Main.o Main.asm && gcc -m32 -o Main Main.o
  • 실행: ./Main
  • 버전: NASM version 2.13.02
  • 1000번 예제 소스

Assembly (64bit)

  • 컴파일: nasm -f elf64 -o Main.o Main.asm && gcc -o Main Main.o
  • 실행: ./Main
  • 버전: NASM version 2.13.02
  • 1000번 예제 소스

C# 3.0

  • 컴파일: mcs -langversion:3 -codepage:utf8 -warn:0 -optimize+ -checked+ -clscheck- -out:Main.exe Main.cs
  • 실행: mono --optimize=all Main.exe
  • 버전: Mono C# compiler version 5.10.1.20
  • 1000번 예제 소스

VB.NET 2.0

  • 컴파일: vbnc2 -out:Main.exe Main.vb
  • 실행: mono --optimize=all Main.exe
  • 버전: Visual Basic.Net Compiler version 0.0.0.5943 (Mono 4.6 - tarball)
  • 1000번 예제 소스

VB.NET 4.0

  • 컴파일: vbnc -out:Main.exe Main.vb
  • 실행: mono --optimize=all Main.exe
  • 버전: Visual Basic.Net Compiler version 0.0.0.5943 (Mono 4.6 - tarball)
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Bash

  • 컴파일: bash -n Main.sh
  • 실행: bash Main.sh
  • 버전: GNU bash, version 4.4.12(1)-release
  • 1000번 예제 소스

Fortran

  • 컴파일: gfortran Main.f95 -o Main -O2 -Wall
  • 실행: ./Main
  • 버전: GNU Fortran (Ubuntu 5.4.1-2ubuntu1~16.04) 5.4.1 20160904
  • 1000번 예제 소스

Scheme

  • 컴파일: fromdos Main.scm
  • 실행: scm -f Main.scm
  • 버전: SCM version 5e5
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Ada

  • 컴파일: gnatmake -o Main Main.ada
  • 실행: ./Main
  • 버전: GNATMAKE 5.4.1
  • 1000번 예제 소스

awk

  • 컴파일: gawk --source "BEGIN { exit(0) } END { exit(0) }" --file Main.awk
  • 실행: gawk --file Main.awk
  • 버전: GNU Awk 4.2.0, API: 2.0
  • 메모리 제한: +16MB
  • 1000번 예제 소스

OCaml

  • 컴파일: ocamlc -o Main Main.ml
  • 실행: ./Main
  • 버전: OCaml 4.02.3
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Brainfuck

  • 컴파일: ./bfi -c Main.bf && gcc Main.c -o Main -O2 -Wall -lm --static -std=c11 -DONLINE_JUDGE
  • 실행: ./Main
  • 버전: bfi: Version 1.1.0 dabe513 on Linux x64
  • 시간 제한: +1초
  • 예제 소스 작성: xhark
  • 1000번 예제 소스

Whitespace

  • 실행: whitespace Main.ws
  • 버전: Whitespace
  • 예제 소스 작성: xhark
  • 1000번 예제 소스

Groovy

  • 컴파일: groovyc Main.groovy
  • 실행: groovy Main.groovy
  • 버전: Groovy compiler version 2.4.14
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Tcl

  • 실행: tclsh Main.tcl
  • 버전: 8.6
  • 메모리 제한: +512MB
  • 1000번 예제 소스

D

  • 컴파일: dmd -O -ofMain Main.d
  • 실행: ./Main
  • 버전: DMD64 D Compiler v2.078.3
  • 메모리 제한: +16MB
  • 1000번 예제 소스

Rhino

  • 컴파일: uglifyjs -o Main_uglify.js Main.js
  • 실행: java -Xms128m -Xmx512m -Xss64m -jar rhino.jar Main.js
  • 버전: Rhino 1.7.8
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Cobol

  • 컴파일: cobc -x -O2 -o Main Main.cob
  • 실행: ./Main
  • 버전: cobc (GnuCOBOL) 2.2.0
  • 2558번 예제 소스

Pike

  • 컴파일: pike -e compile_file(\"Main.pike\");
  • 실행: pike Main.pike
  • 버전: Pike v7.8 release 866
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

sed

  • 컴파일: fromdos Main.sed
  • 실행: sed -f Main.sed
  • 버전: sed (GNU sed) 4.2.2
  • 1000번 예제 소스

Rust

  • 컴파일: rustc -O -o Main Main.rs
  • 실행: ./Main
  • 버전: rustc 1.24.1 (d3ae9a9e0 2018-02-27)
  • 1000번 예제 소스

Boo

  • 컴파일: booc.exe Main.boo
  • 버전: Boo Compiler version 0.9.4.9
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Intercal

  • 실행: ick Main.i
  • 버전: Intercal Compiler
  • 1000번 예제 소스

bc

  • 컴파일: from Main.bc
  • 실행: bc -q Main.bc
  • 버전: bc 1.06.95
  • 1000번 예제 소스

Nemerle

  • 컴파일: ncc.exe -o Main -O Main.n
  • 버전: Nemerle Compiler (ncc) version 1.2.0.539
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Cobra

  • 컴파일: cobra -compile -o Main.cobra
  • 버전: The Cobra Programming Language 0.9.2
  • 시간 제한: +5초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

Algol 68

  • 컴파일: a68g --check Main.a68
  • 실행: a68g Main.a68
  • 버전: Algol 68 Genie 2.8
  • 1000번 예제 소스

Befunge

  • 실행: cfunge Main.bf
  • 버전: cfunge 0.9.0
  • 1000번 예제 소스

Haxe

  • 컴파일: haxe -main Main -python Main.py
  • 실행: python3 Main.py
  • 버전: Haxe 3.4.4
  • 시간 제한: +10초
  • 메모리 제한: +512MB
  • 1000번 예제 소스

LOLCODE

  • 실행: lci Main.lol
  • 버전: lci v0.11.2
  • 2558번 예제 소스

아희

  • 실행: aheui Main.aheui
  • 버전: chaeui
  • 1000번 예제 소스