#788

Najdi nejdelší sérii přihlášení každého uživatele

Na webu pro online výuku je denní přihlašování gamifikováno: sledujeme nejdelší řadu po sobě jdoucích dní, kdy se uživatel přihlásil. Přihlásil se dnes a zítra — série dvou dní; vynechal den — série se vynuluje a začíná znovu. Pro každého uživatele spočítejte délku jeho nejdelší série po sobě jdoucích dní s přihlášením. Seřaďte podle identifikátoru uživatele. Nápověda: pokud rozprostřete data podle jejich pozice v pořadí přihlášení a od data odečtete číslo pozice, řádky téže série dopadnou na stejné posunutí — to je „kotva série“, podle které lze seskupit.

Ukázka očekávaného výstupu

Takto vypadá správná odpověď — počet řádků je její vlastní, nemusí odpovídat tabulkám schématu.

user_idlongest_streak
13
22
35

Výsledek vašeho dotazu se zobrazí zde