#788

Pronađi najduži niz uzastopnih prijava svakog korisnika

Na stranici za online učenje dnevne prijave su gamificirane: pratimo najduži niz uzastopnih dana u kojima se korisnik prijavio. Prijavio se danas i sutra — niz od dva; preskočio dan — niz se poništava i kreće ispočetka. Za svakog korisnika izračunaj duljinu njegovog najdužeg niza uzastopnih dana s prijavom. Poredaj po identifikatoru korisnika. Savjet: ako datume rasporediš prema njihovoj poziciji u redoslijedu prijava i oduzmeš redni broj pozicije, retci istog niza dobit će jednak pomak — to je «sidro niza» po kojem možeš grupirati.

Uzorak očekivanog izlaza

Ovako izgleda ispravan odgovor — broj redaka je njegov vlastiti, ne mora se podudarati s tablicama sheme.

user_idlongest_streak
13
22
35

Ovdje će se pojaviti rezultat tvog upita