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_id | longest_streak |
|---|---|
| 1 | 3 |
| 2 | 2 |
| 3 | 5 |
Kirjaudu sisään nähdäksesi palautushistorian
Kirjaudu sisäänKirjaudu sisään käyttääksesi tekoälymentoria
Kirjaudu sisään