Leia iga kasutaja pikim sisselogimisseeria
Veebipõhisel õppeplatvormil on igapäevane sisselogimine mängustatud: jälgime kõige pikemat järjestikuste päevade seeriat, mil kasutaja sisse logis. Logis sisse täna ja homme — seeria kaks; jäi päev vahele — seeria nulli ja algab otsast. Iga kasutaja kohta arvuta tema kõige pikema järjestikuste sisselogimispäevade seeria pikkus. Sorteeri kasutaja id järgi. Vihje: kui jaotad kuupäevad nende positsiooni järgi sisselogimiste järjekorras ja lahutad positsiooninumbri, satuvad ühe seeria read samale nihkele — see ongi «seeria ankur», mille järgi saab grupeerida.
Oodatava väljundi näidis
Nii näeb õige vastus välja — selle ridade arv on omaette ega pea ühtima skeemi tabelitega.
| user_id | longest_streak |
|---|---|
| 1 | 3 |
| 2 | 2 |
| 3 | 5 |
Logi sisse, et näha esituste ajalugu
Logi sisseLogi sisse, et kasutada AI mentorit
Logi sisse