- 64-bit Debian 9.3 (stretch)
- Bash: GNU bash 4.4.12(1)
- C: gcc 6.3.0 (packages: gcc, libc6-dev) -pthread -lm -O3
- C++: gcc 6.3.0 (packages: gcc, g++) -std=c++14 -pthread -O3
- C#: Mono JIT 4.62 (package: mono-devel)
- Go: 1.7.4 (package: golang-go)
- Haskell: The Glorious Glasgow Haskell Compilation System 8.0.1 (package: ghc) +RTS -V0 -RTS -rtsopts -O2
- Java: openjdk 1.8.0_151 (package: openjdk-8-jdk)
- JavaScript: nodejs 4.8.2 (package: nodejs)
- PHP: 7.0.19-1 (package: php)
- Python 2: 2.7.13 (package: python2.7)
- Python 3: 3.5.3 (package: python3.5)
- Ruby: 2.3.3p222 (package: ruby-full)
- 64-bit Debian 9.8 (stretch)
- Bash: GNU bash 4.4.12(1)
- C: gcc 6.3.0 (packages: gcc, libc6-dev) -pthread -lm -O3
- C++: gcc 6.3.0 (packages: gcc, g++) -std=c++14 -pthread -O3
- C#: Mono JIT 4.6.2 (package: mono-devel) -optimize+ -r:System.Numerics.dll
- Clojure: 1.8.0 (package: clojure) -client -Xms896m -Xmx896m -Xss64m -XX:+UseSerialGC -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Xverify:none -cp /usr/share/java/clojure-1.8.jar clojure.main Solution.clj
- D: GDC 6.3.0 (package: gdc) -O3
- Dart: 2.2.0 (archive: dart_2.2.0-1_amd64.deb)
- F#: 4.0.0.4 (package: fsharp) --crossoptimize+ --nologo --tailcalls+ -O
- Go: 1.7.4 (package: golang-go)
- Groovy: 2.4.8 (package: groovy) JAVA_OPTS=-Xms896m -Xmx896m -Xss64m -XX:+UseSerialGC
- Haskell: The Glorious Glasgow Haskell Compilation System 8.0.1 (package: haskell-platform) +RTS -V0 -RTS -rtsopts -O2
- Java: openjdk 1.8.0_181 (package: openjdk-8-jdk) -Xms896m -Xmx896m -Xss64m -XX:+UseSerialGC
- JavaScript: Node.js 11.14.0 (package: nodejs)
- Julia: 1.1.0 (package: julia) --quiet --history-file=no --check-bounds=no --math-mode=fast --optimize
- Kotlin: 1.3.21 (archive: kotlin-compiler-1.3.21.zip) -J-XX:+TieredCompilation -J-XX:TieredStopAtLevel=1 -J-Xverify:none Solution.kt -include-runtime / -Xms896m -Xmx896m -Xss64m -XX:+UseSerialGC
- Lisp: Steel Bank Common Lisp 1.3.14 (package: sbcl)
- Lua: 5.3.3 (package: lua5.3)
- Objective-C: GNU Objective-C Compiler 6.3.0, GNUstep Development Environment 7.8 (packages: gobjc, gnustep-devel)
gnustep-config --objc-flags
Solution.m -pthread -lm -lgnustep-base -lobjc -O3 - OCaml: 4.02.3 (package: ocaml)
- Octave: 4.0.3 (package: octave) --no-gui --no-history --no-line-editing --no-window-system --norc --silent
- Pascal: Free Pascal Compiler 3.0.0 (package: fpc) -O3
- Perl: 5.24.1 (package: perl)
- PHP: 7.0.33-0 (package: php)
- Python 2: 2.7.13 (package: python2.7) numpy 1.16.2 (pip install numpy) scipy 1.2.1 (pip install scipy)
- Python 3: 3.5.3 (package: python3.5) numpy 1.16.2 (pip install numpy) scipy 1.2.1 (pip install scipy)
- PyPy 2: 5.6.0 (package: pypy) numpy and scipy are unavailable
- R: 3.3.3 (package: r-base-dev)
- Ruby: 2.3.3p222 (package: ruby-full)
- Rust: 1.24.1 (package: rustc) -C opt-level=3
- Scala: 2.11.8 (package: scala) -J-XX:+TieredCompilation -J-XX:TieredStopAtLevel=1 -J-Xverify:none / -J-client -J-Xms896m -J-Xmx896m -J-Xss64m -J-XX:+UseSerialGC Solution
- Swift: 5.0 (archive: swift-5.0-RELEASE-ubuntu16.04)
- TypeScript: 2.1.5 (package: node-typescript) --module system
- Visual Basic: Mono Visual Basic.NET Compiler 4.0.1 (package: mono-vbnc)