#788

Az egyes felhasználók leghosszabb belépési sorozatának megtalálása

Egy online tanulási oldalon a napi belépés gamifikált: nyilvántartjuk azt a leghosszabb sorozatot, amennyi egymást követő napon a felhasználó belépett. Belépett ma és holnap — kettes sorozat; kihagyott egy napot — a sorozat nullázódik és elölről indul. Minden felhasználóhoz számítsd ki a legtöbb egymást követő belépési napból álló sorozatának hosszát. Rendezz a felhasználó azonosítója szerint. Tipp: ha a dátumokat a belépési sorrendben elfoglalt pozíciójuk szerint elosztod, és kivonod a pozíció sorszámát, ugyanazon sorozat sorai azonos eltolásra esnek — ez a „sorozathorgony”, amely szerint csoportosíthatsz.

Várt kimeneti minta

Így néz ki egy helyes válasz — a sorszáma a sajátja, nem kell egyeznie a sématáblákkal.

user_idlongest_streak
13
22
35

A lekérdezésed eredménye itt jelenik meg