Google Code Jam
Le Google Code Jam était un concours annuel international de programmation parrainé et administré par Google, de 2003 à 2023.

La compétition a vu le jour en 2003 et était originellement utilisée par Google pour repérer des candidats prometteurs pour ses groupes de développement technique. Après 20 ans, il a été annoncé que la compétition n'aurait plus lieu. En 2023, seuls des "tours d'adieu" (sans prix à gagner) ont eu lieu pour marquer la fin de la compétition.

Présentation 
La compétition consistait en un ensemble de problèmes qui mesurait l’habilité des participants à concevoir un algorithme pour résoudre un problème, puis programmer et tester cet algorithme en un temps prédéfini. Les compétiteurs pouvaient utiliser le langage de programmation et l’environnement de développement de leur choix. Les langages les plus utilisés étaient C++ et Java.

Déroulement de la compétition 

La compétition  se composait :
 d’une manche de qualification au cours de laquelle les participants devaient accumuler 25 points pour passer à l’étape suivante ;
 une première ronde d’élimination à la fin de laquelle les 3000 meilleurs candidats étaient invités à passer à la ronde suivante ;
 une seconde ronde d’élimination qui réduisait le nombre de participants aux 500 meilleurs ;
 une troisième ronde d’élimination qui réduisait le nombre de participants aux 25 meilleurs ;
 une finale au cours de laquelle les 25 meilleurs s’affrontaient.

Les prix 

En 2017, les prix du concours sont les suivants : 
 Un T-shirt Google est offert aux 1000 premiers de la deuxième ronde d'élimination ;

 Un prix (en dollars américains) est remis aux vainqueurs de l'épreuve sur site, selon le barème suivant :
  :  ;
  :  ;
  :  ;
  à  : .

Résultats par pays

Références

Voir aussi

Article connexe 
 Google Code

Liens externes 
 Site officiel du Google Code Jam
 Page contenant des liens vers les problèmes des dernières années et leurs solutions
 Statistiques sur le Google Code Jam
  Primers, problèmes algorithmiques inspirés du Google Hash Code

Compétition de programmation