#788

Atrodi katra lietotāja garāko pieteikšanās sēriju

Tiešsaistes mācību vietnē ikdienas pieteikšanās ir gamificēta: mēs sekojam līdzi garākajai secīgo dienu virknei, kurās lietotājs pieteicies. Pieteicies šodien un rīt — sērija divi; izlaida dienu — sērija atiestatās un sākas no jauna. Katram lietotājam aprēķini viņa garākās secīgo pieteikšanās dienu sērijas garumu. Kārto pēc lietotāja id. Padoms: ja datumus izvieto pēc to pozīcijas pieteikšanos secībā un atņem pozīcijas numuru, vienas sērijas rindām sanāk vienāda nobīde — tas arī ir «sērijas enkurs», pēc kura var grupēt.

Sagaidāmais izvades paraugs

Tā izskatās pareiza atbilde — tās rindu skaits ir pašai savs, tam nav jāatbilst shēmas tabulām.

user_idlongest_streak
13
22
35

Tava vaicājuma rezultāts parādīsies šeit