” — “の後の引数がonline-judge-toolに渡されるので、そこで指定できる
言語IDはAtCoderの提出画面のHTMLに書いてある。 言語アップデート時に変わりそうなので要注意
ID | 略称 | 正式名称 |
---|---|---|
5001 | c_cpp | C++ 20 (gcc 12.2) |
5002 | golang | Go (go 1.20.6) |
5003 | csharp | C# 11.0 (.NET 7.0.7) |
5004 | kotlin | Kotlin (Kotlin/JVM 1.8.20) |
5005 | java | Java (OpenJDK 17) |
5006 | nim | Nim (Nim 1.6.14) |
5007 | text | V (V 0.4) |
5008 | text | Zig (Zig 0.10.1) |
5009 | javascript | JavaScript (Node.js 18.16.1) |
5010 | javascript | JavaScript (Deno 1.35.1) |
5011 | r | R (GNU R 4.2.1) |
5012 | d | D (DMD 2.104.0) |
5013 | d | D (LDC 1.32.2) |
5014 | swift | Swift (swift 5.8.1) |
5015 | dart | Dart (Dart 3.0.5) |
5016 | php | PHP (php 8.2.8) |
5017 | c_cpp | C (gcc 12.2.0) |
5018 | ruby | Ruby (ruby 3.2.2) |
5019 | crystal | Crystal (Crystal 1.9.1) |
5020 | text | Brainfuck (bf 20041219) |
5021 | fsharp | F# 7.0 (.NET 7.0.7) |
5022 | julia | Julia (Julia 1.9.2) |
5023 | sh | Bash (bash 5.2.2) |
5024 | text | Text (cat 8.32) |
5025 | haskell | Haskell (GHC 9.4.5) |
5026 | fortran | Fortran (gfortran 12.2) |
5027 | lua | Lua (LuaJIT 2.1.0-beta3) |
5028 | c_cpp | C++ 23 (gcc 12.2) |
5029 | lisp | Common Lisp (SBCL 2.3.6) |
5030 | cobol | COBOL (Free) (GnuCOBOL 3.1.2) |
5031 | c_cpp | C++ 23 (Clang 16.0.6) |
5032 | sh | Zsh (Zsh 5.9) |
5033 | python | SageMath (SageMath 9.5) |
5034 | sh | Sed (GNU sed 4.8) |
5035 | text | bc (bc 1.07.1) |
5036 | text | dc (dc 1.07.1) |
5037 | perl | Perl (perl 5.34) |
5038 | sh | AWK (GNU Awk 5.0.1) |
5039 | text | なでしこ (cnako3 3.4.20) |
5040 | text | Assembly x64 (NASM 2.15.05) |
5041 | pascal | Pascal (fpc 3.2.2) |
5042 | csharp | C# 11.0 AOT (.NET 7.0.7) |
5043 | lua | Lua (Lua 5.4.6) |
5044 | prolog | Prolog (SWI-Prolog 9.0.4) |
5045 | sh | PowerShell (PowerShell 7.3.1) |
5046 | scheme | Scheme (Gauche 0.9.12) |
5047 | scala | Scala 3.3.0 (Scala Native 0.4.14) |
5048 | vbscript | Visual Basic 16.9 (.NET 7.0.7) |
5049 | text | Forth (gforth 0.7.3) |
5050 | clojure | Clojure (babashka 1.3.181) |
5051 | erlang | Erlang (Erlang 26.0.2) |
5052 | typescript | TypeScript 5.1 (Deno 1.35.1) |
5053 | c_cpp | C++ 17 (gcc 12.2) |
5054 | rust | Rust (rustc 1.70.0) |
5055 | python | Python (CPython 3.11.4) |
5056 | scala | Scala (Dotty 3.3.0) |
5057 | text | Koka (koka 2.4.0) |
5058 | typescript | TypeScript 5.1 (Node.js 18.16.1) |
5059 | ocaml | OCaml (ocamlopt 5.0.0) |
5060 | raku | Raku (Rakudo 2023.06) |
5061 | text | Vim (vim 9.0.0242) |
5062 | lisp | Emacs Lisp (Native Compile) (GNU Emacs 28.2) |
5063 | python | Python (Mambaforge / CPython 3.10.10) |
5064 | clojure | Clojure (clojure 1.11.1) |
5065 | text | プロデル (mono版プロデル 1.9.1182) |
5066 | text | ECLiPSe (ECLiPSe 7.1_13) |
5067 | text | Nibbles (literate form) (nibbles 1.01) |
5068 | ada | Ada (GNAT 12.2) |
5069 | text | jq (jq 1.6) |
5070 | text | Cyber (Cyber v0.2-Latest) |
5071 | clojure | Carp (Carp 0.5.5) |
5072 | c_cpp | C++ 17 (Clang 16.0.6) |
5073 | c_cpp | C++ 20 (Clang 16.0.6) |
5074 | text | LLVM IR (Clang 16.0.6) |
5075 | lisp | Emacs Lisp (Byte Compile) (GNU Emacs 28.2) |
5076 | text | Factor (Factor 0.98) |
5077 | d | D (GDC 12.2) |
5078 | python | Python (PyPy 3.10-v7.3.12) |
5079 | text | Whitespace (whitespacers 1.0.0) |
5080 | text | ><> (fishr 0.1.0) |
5081 | ocaml | ReasonML (reason 3.9.0) |
5082 | python | Python (Cython 0.29.34) |
5083 | matlab | Octave (GNU Octave 8.2.0) |
5084 | haxe | Haxe (JVM) (Haxe 4.3.1) |
5085 | elixir | Elixir (Elixir 1.15.2) |
5086 | text | Mercury (Mercury 22.01.6) |
5087 | text | Seed7 (Seed7 3.2.1) |
5088 | lisp | Emacs Lisp (No Compile) (GNU Emacs 28.2) |
5089 | text | Unison (Unison M5b) |
5090 | cobol | COBOL (GnuCOBOL(Fixed) 3.1.2) |