CSI Discover Thinking Programming Contest

Welcome to the 4th CSI Discover Thinking Programming Contest, 2017.

You have 2 hours to complete this activity once you start it. You will be asked to write a number of short programs in a programming language of your choice (you may choose from Java, C, C++, C#, Python, Ruby, Perl, PHP, Bash, or JavaScript.) Before you start, we strongly encourage you to try the Practice Test.

Your time will start after you click on the Start Activity button below. Note: for each program, after you submit it, the system will compile the program and report the errors to you in a minute or two. You will not be allowed to proceed to the next question until you submit a correct program. You will be asked increasingly difficult programs – we expect that most students will be able to solve only 2 or 3 programs in the given time. You may stop submitting programs after your 2 hours are up, since any further submissions will not be considered in the final score.

Contact info@rsphinx.com in case of any problems. Good luck. Click on "Start this activity" (below) to get started.

This activity is available by invitation only. You do not have permission to work on it.

Back To Top