Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

C++ Programming Contests [closed]

Tags:

c++

I would like to test my C++ programming skill level by competing with others. What programming contests are there for C++?

like image 488
Xinus Avatar asked Dec 29 '09 03:12

Xinus


People also ask

Are there any coding competitions?

There are many other programming contests such as CodeChef, HackerRank, LeetCode, Codeforces, Project Euler, American Computer Science League (ACSL) and Facebook Hacker Cup to name a few.

Where can I participate in coding competition?

5. Google Hash Code. Hash Code is a team programming competition, organized by Google, for students and professionals around the world. You pick your team and programming language and we pick an engineering problem for you to solve.

What happens if you win Google kickstart?

$15,000 for the winner, smaller prizes for runners-up. Top Competitors may be contacted by Google for a chance to interview for a career at google.


2 Answers

Contests won't help you with learning dark corners of a language. Most of them are about speed and you can only achieve speed if you trim down your usage of a language to a bare stable minimum. You don't want to spend hours trying to figure out why your clever templates could not be compiled, you don't want to write readable and understandable code as it slows you down, you don't want to test it, you just want to be done with it as quickly as possible.

If your goal is to learn a language, contests are utterly wrong way to do it.

Read sources of boost and STL, try to copy and modify some of the code from them, that is a good way.

like image 129
vava Avatar answered Sep 27 '22 21:09

vava


There's Google Code Jam, but only once a year; TopCoder, with many more contests; and others listed here.

like image 20
Alex Martelli Avatar answered Sep 27 '22 22:09

Alex Martelli