Tolong jelaskan mengenai Google Code Jam dalam bahasa melayu

Google Code Jam ialah persaingan pengaturcaraan antarabangsa yang dihoskan dan ditadbir oleh Google. Pertandingan ini bermula pada tahun 2003 sebagai cara untuk mengenal pasti bakat kejuruteraan teratas untuk peluang pekerjaan di Google. Persaingan ini terdiri daripada satu set masalah algoritma yang mesti diselesaikan dalam jumlah masa yang tetap. Pesaing boleh menggunakan bahasa pengaturcaraan dan persekitaran pembangunan untuk mendapatkan penyelesaian mereka. Dari tahun 2003 hingga 2007, Google Code Jam telah digunakan pada platform Topcoder. Sejak 2008 Google telah membangunkan infrastruktur mereka sendiri untuk pertandingan ini.

Bermula dari tahun 2015, Google juga menjalankan Distributed Code Jam, dengan memberi tumpuan kepada algoritma yang diedarkan. Ini dijalankan sejajar dengan Code Jam, biasa, dengan kelayakan dan pusingan akhirnya, untuk hadiah utama sebanyak $ 10,000, tetapi hanya terbuka untuk orang yang layak ke Pusingan 2 Jam Code (sehingga 3000 orang). Beberapa masalah Google Code Jam, telah menyebabkan penyelidikan akademik.