Ez a feladat leginkább időtartamokról szól, de általános időkkel kapcsolatos feladatként is használható.
Sarah időmérő. Valójában ő a legjobb, aki csak van. Amikor gyerekek megkérdezik tőle, mit csinál egy időmérő, szívesen mutat nekik egy fehér homokkal teli üveget. Látjátok, mondja: „Biztonságban tartom az időt!”
A tényleges munkája nem annyira romantikus, de számára mégis nagyon érdekes és kielégítő. Sporteseményekre repül a világ körül, magával viszi az időmérő felszereléssel teli táskáját, és méri minden sportoló idejét.
Ebben a feladatban néhány függvényt írsz meg az új időmérő szoftverhez, amelyet Sarah megkért, hogy készíts el neki. Nem lehet benne semmilyen hiba, különben előfordulhat, hogy a következő világrekord nem lesz érvényes, ha később bugot találnak a szoftverben! Készen állsz, hogy vállald a felelősséget?
Az időmérési hardverből érkező adat általában időbélyeg (idő, datetime vagy akár időzónával). Nagy pontosságú, általában akár 1 milliszekundumos, néha pedig akár 100 mikroszekundumos. Minden hardvereszköznek van egy belső órája, amelyet az összes többi eszközzel szinkronizálni kell.
Ezek példa részfeladatok, amelyek beleillenek az időmérő feladatba:
start time (időbélyeg), from és to (időtartamok), detection (időbélyeg).+4.843 a vezetőhöz (az első helyen álló sportolóhoz) viszonyított különbség.