We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Loading...
  • Practice
  • Compete
  • Jobs
  • Leaderboard

Environment and Samples

  • Environment for the programming languages
  • Sample Problem Statement
  • Writing state information to a file
  • Submission are run on a Ubuntu 18.04 (LTS) AMD64 virtualized EC2 instance
  • Multi-threading in all major languages is supported. CPU time would account for all thread's execution time in total in order to determine execution time
  • There is a limit set on size of the code submission which is 50kB
LanguageVersionStandard ChallengesML / NLP Challenges
LimitsLibrariesLimitsAdditional Libraries
Time (seconds)Memory (MB)
Time (seconds)Memory (MB)
Cgcc 8.2.0, C11 standard2512Math library
-lm
json library
2512liblinear@2.21, libsvm@3.23
C++g++ 8.2.0, C++11 standard2512Math library
-lm
json library
2512liblinear@2.21, libsvm@3.23, Boost C++ Libraries v1.68
C++14g++ 8.2.0, C++14 standard2512Math library
-lm
json library
2512liblinear@2.21, libsvm@3.23, Boost C++ Libraries v1.68
C#Mono compiler v5.16.0.179, .NET Framework 4.63512 newtonsoft json library3512
PythonPython 2.7.1510512Requests@2.20.0, Beautiful Soup@4.6.3101024numpy@1.15.3, scipy@1.1.0, sklearn@0.20.0, pandas@0.23.4, nltk@3.3, statsmodels@0.9.0, sympy@1.3
Python 3Python 3.6.610512Requests@2.20.0, Beautiful Soup@4.6.3101024numpy@1.15.3, scipy@1.1.0, sklearn@0.20.0, pandas@0.23.4, nltk@3.3, statsmodels@0.9.0, sympy@1.3
JavaSun Java 1.7.0_804512 json-simple , google/gson 501024stanford-nlp@3.2.0, weka@3-6-10, java-ml@0.1.7, Jama@1.0.3
Java 8Sun Java 1.8.0_1914512 json-simple , google/gson 502048stanford-nlp@3.2.0, weka@3-6-10, java-ml@0.1.7, Jama@1.0.3
PHPPHP 7.2.1095129512
FortranGNU Fortran 5.4.155125512
PerlPerl (v5.26.1)9512Set::Scalar, Math::SparseVector & Math::SparseMatrix9512PDL & Text::NSP
RubyRuby 2.5.11051210512
Objective-CApple LLVM version 9.1.0, Target SDK: MacOSX10.132512Foundation Framework2512
Haskellghc 8.4.3, lts-12.145512base-prelude, logict, pipes, hashtables, random, text, vector, aeson, lens, lens-aeson, split, bytestring, array, arrow-list, regex-applicative, regex-base, regex-compat, regex-pcre-builtin, regex-posix, regex-tdfa, generic-aeson, parsec, unordered-containers, attoparsec, comonad, deepseq, dlist, either, matrix, MemoTrie, threads, monad-memo, memoize, base-unicode-symbols, basic-prelude, bifunctors5512
Clojureclojure 1.9.08512algo.generic alog.monads core.logic data.avl data.int-map data.json data.priority-map data.xml spec.alpha8512stanford-nlp@3.2.0, weka@3-6-10, java-ml@0.1.7, Jama@1.0.3
Scalascala 2.12.67512Have your entry point inside an object named Solution json-simple example , google/gson , typelevel/cats7512stanford-nlp@3.2.0, weka@3-6-10, java-ml@0.1.7, Jama@1.0.3
Common Lisp (SBCL)SBCL 1.4.101251212512
LuaLua 5.3.31251212512
ErlangErlang/OTP 21 [erts-10.1]121024Have your main function in module solution121024
Javascriptnode.js v8.11.410512bignumber.js@4.0.0, jquery@3.2.1, lodash@4.17.4, underscore@1.8.310512
Go1.1141024encoding/json, encoding/csv, encoding/xml, strings, math, container/heap, container/list41024
Brainf**kbf330000 cellsYou can download the interpreter here: bf. Decrementing 0 and incrementing 255 is disallowed. is not interpreted as 0330000 cells
Groovyv2.5.25512JVM: 1.8.0_121
Have your entry point inside an object named solution
5512
OCamlocamlopt, version 4.07.03512Jane Street OCaml core libraries3512
F#F# Compiler for F# 4.1, Mono compiler v5.16.0.17945124512
PyPy PyPy2.7.13 v6.0.03512Requests@2.20.0, Beautiful Soup@4.6.3101024numpy@1.15.2, nltk@3.3, sympy@1.3
PyPy 3PyPy3.5.3 v6.0.04512Requests@2.20.0, Beautiful Soup@4.6.3101024numpy@1.15.2, nltk@3.3, sympy@1.3
VB.NETMono compiler v5.16.0.179, .NET Framework 4.655125512
LOLCODEVersion 1.2 with lci v0.10.555125512
SmalltalkGNU Smalltalk 3.2.555125512
TclVersion 8.5 with tclsh55125512
RVersion 3.5.110512foreach, base64enc, bayesm, Formula, class, g.data, cluster, numDeriv, scales, codetools, permute, date, spatial, psy, digest, pwt, statmod, stringr, iterators, lattice, latticeExtra, timeDate, evaluate, tseries, fastcluster, fBasics, XML, Matrix, rjson, zoo, car, plyr, sqldf, dplyr, lubridate, randomForest, survival, data.table, parallel, xts, neuralnet, e1071, caret, deepnet, tm, bit64, glmnet, forecast, reshape2, xgboost, readr10512
GNU OctaveVersion 4.2.255125512
COBOL(OpenCOBOL) 1.1.035123512
RACKETVersion 7.11051210512
RUSTVersion 1.29.15512num, serde, serde_json, serde_derive, rustc-serialize, regex, time, text_io, rand5512
SWIFTApple Swift version 4.1, Target SDK: MacOSX10.132512Foundation Framework2512
PASCALVersion 3.0.425122512
BASHVersion 4.4.1915121512
DVersion 2.082.035123512
ElixirVersion 1.7.3 (compiled with Erlang/OTP 20)1251212512
AdaGNU Ada compiler 4.9.335123512
NimVersion 0.18.055125512
JuliaVersion 1.0.11051210512
KotlinKotlin 1.3.04512 json-simple , google/gson 501024
ORACLE11g Express, Release 11.2.0.2.0 - 64bit60512
Microsoft SQLMicrosoft SQL Server 2014 - 12.0.2402.0 (X64)60512
MySQLVer 14.14 Distrib 5.7.2460512
DB2DB2 v10.5.0.160512
  • Contest Calendar
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy
  • Request a Feature