#788

Etsi kunkin käyttäjän pisin kirjautumisputki

Verkko-oppimissivustolla päivittäiset kirjautumiset on pelillistetty: seuraamme pisintä peräkkäisten päivien sarjaa, joina käyttäjä on kirjautunut sisään. Kirjautui sisään tänään ja huomenna — putki on kaksi; jäi yksi päivä väliin — putki nollautuu ja alkaa alusta. Laske jokaiselle käyttäjälle hänen pisimmän peräkkäisten kirjautumispäivien putkensa pituus. Järjestä käyttäjän tunnuksen mukaan. Vihje: jos asetat päivämäärät niiden sijainnin mukaan kirjautumisjärjestyksessä ja vähennät sijaintinumeron, saman putken rivit päätyvät samalle siirtymälle — se on ”putken ankkuri”, jonka mukaan voit ryhmitellä.

Odotetun tulosteen näyte

Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.

user_idlongest_streak
13
22
35

Kyselysi tulos näkyy tässä