Játsszon itt: Google

Bizonyára észrevetted, hogy zajlik az olimpia. A Google is észrevette, és olyan Google Doodle-okat ad ki, amelyekkel a maga kis módján részt vehetsz a játékokon. A legtöbbünk számára ez azt jelenti, hogy körülbelül öt percig próbálkozhatunk akadályhajtással, kenuzással vagy kosárlabdázással, mielőtt elkezdenénk az igazi munkánkat végezni. A programozók számára ez azt jelenti, hogy megpróbálják kóddal legyőzni a Doodle-t.

És persze sikerült is nekik. Itt egy videó egy programozóról, aki 22 sor Python segítségével megdöntötte a Google Doodle olimpiai világrekordját.

A Geek.com jól összefoglalja, hogyan csinálta.

Először csak Pythonban futtatta az akadályfutót, és kézzel, a szóköz billentyűvel végezte az ugrásokat, 10,4 másodperces időt rögzítve. Aztán figyelmen kívül hagyta az akadályokat, és mindössze 0,4 másodperc alatt sikerült teljesítenie a pályát. Lenyűgöző, de ezzel nem játszott rendesen, és a 3 lehetséges csillagból csak 2-t ért el.

A végső, teljesen automatizált megoldás a leglenyűgözőbb, és kézi futással nem lehet felülmúlni. A futás és az ugrás automatizálásával egyaránt 1,5 másodperces időt értünk el.

És, itt a kosárlabda. Ehhez 48 Python sor kellett.

A kenuzás megoldása még nincs – talán az igazi olimpia elterelte a figyelmüket.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.