The CodeFights Polyglot Marathon

The CodeFights Polyglot Marathon

Polyglot (noun):

A person who has mastered multiple languages.

Are you a programming polyglot? Here’s your chance to prove it!

If you pride yourself on knowing multiple programming languages, then you’re going to love our next worldwide coding tournament. On November 11, CodeFights is hosting the Polyglot Marathon.

This marathon is composed of twelve coding tasks. You get to choose which language you want to solve each question in, and each one must be solved in a different coding language. If that sounds tricky, that’s because it is! You have to know 12 different programming languages well enough to solve a coding task in them. (That’s why it’s really helpful to have our new Syntax Tips feature displayed in each challenge. 😁)

Consider this your chance to practice programming in all of those different languages that you love but don’t get a chance to use very often. Keep in mind that while CodeFights does support 38 different programming languages, Python 2 and Python 3 will count as the same language for the purposes of this marathon, as will C and C++.

The Polyglot Marathon will start Saturday, November 11 at 9:00 AM PST. Remember to adjust this to your own time zone when you’re planning out your day! Since this is going to be a difficult marathon, you’ll have two hours to solve all of the tasks.

The top 10 participants will all receive a $50 Amazon gift card and 500,000 CodeFights coins. Will you be one of them?

Sign up on CodeFights!

Polyglot Marathon Rules:

  • You must solve each task in this Marathon using a different programming language.
  • You can run your code as much as you want before submitting, which will run it against sample test cases only. When you actually submit your solution, we run all the tests on it.
  • Your score depends on how many tests your program passes. If you pass all the tests, you get the maximum possible score for that task. Passing sample tests does not give you points, so you need to pass some of the non-sample tests to get a positive score.
  • In the case of a tied score for a task, the participant with the lowest time penalty is ranked highest.
Comments are closed.