Home About Prepare Take Part Information Challenge Site Contact
 

The TCS OCC Tutorials

Code Submission Tasks

This type of task only features in the Senior and Elite challenges.

The format will be familiar to students who have taken part in programming olympiads and other programming competitions. A question is presented with an input and output specification and students write a solution in one of the supported programming languages. After the code is submitted, it is compiled (if required) and then several test files are run. In our system a percentage score is given as feedback showing how many tests were passed. The student can then upload and run another file. All submissions are saved and when the challenge is marked the highest percentage is converted into a score from 0 to 8 points.

Hint:
Uploading, compiling and running takes time. It is best to try and make sure your solution is as perfect as possible by running a few test cases on your local system before uploading your files.

Languages supported in 2019
C, C++ and C#
Haskell
Java
Javascript
Kotlin
Pascal
Python 2 and Python 3
Ruby
Visual Basic

Next >>

Code submission tasks - Intro

Example 1 - Hello, World!
Example 2 - Postfix
Exercise - Cat Words

Tutorials index