Contest Environment
This page describes the languages and contest environments available for use in the contest.
Languages
The contest judging system supports the following languages:
- C#
Reference: C# Guide, .NET Standard Library - C++
Note for those who care: Uses gnu compiler switches -std=c++17 -O2
Reference: cppreference.com, cplusplus.com - Java 11
Reference: Java Tutorial, Java API - Python 3.8
Reference: doc.python.org - Ruby
Reference: ruby-doc.org - Visual Basic (console applications only)
Reference: VB Guide, .NET Standard Library
Note for Java: Java solutions must be defined in a class named code.
Judging System
The web-based judging system provides a basic code editor. You can develop your solutions directly in the web browser, or if you wish, you can use a development environment on your computer.