Soluții trimise

Rezumat problemă

În clasa lui Ionuț sunt N elevi numerotați cu numere naturale de la 1 la N așezați în ordinea din catalog. Fiecare elev i (1 ≤ i ≤ N ) are ceea ce se numește un coeficient de popularitate \(A_i\) , un număr natural nenul. Fiecare elev din clasă are un grup de simpatizanți. Grupul de simpatizanți ai elevului i, notat cu \(G_i\) este reprezentat de cea mai lungă secvență de elevi din șirul dat în catalog, care îl conține pe elevul i, astfel încât coeficientul de popularitate al fiecărui elev j din secvență, \(A_j\) , să fie divizor al lui \(A_i\) . Lungimea secvenței, deci numărul elevilor din grupul de simpatizanți ai lui i, se notează cu \(|G_𝑖|\). Evident, elevul i face parte din propriul său grup de simpatizanți. Dacă elevul i face parte din grupul de simpatizanți ai elevului j, atunci nu este neapărat necesar ca și j să facă parte din grupul de simpatizanți ai elevului i.

După ore, unii elevi își invită la cofetărie grupul de simpatizanți, pentru câte o înghețată. Pentru un grup de simpatizanți \(G_i\) , elevul i merge și îi cere vânzătoarei exact \(|G_i|\) înghețate, dar vânzătoarea are o fire năstrușnică și îi spune că este disponibil doar un anumit număr de arome k, mereu cel mult egal cu numărul de înghețate cerute (\(1 ≤ 𝑘 ≤ |G_𝑖|\)). Elevii, creativi, calculează numărul de moduri în care se poate cumpăra înghețată pentru grup, astfel încât să achiziționeze fiecare sortiment cel puțin o dată; pentru grupul \(G_i\) , acest număr se notează cu \(v_i(k)\).

  1. Determinați numărul de ordine din catalog al elevului care are cel mai numeros grup de simpatizanți. Se garantează că există un singur astfel de elev.
  2. Lui Ionuț îi place foarte mult să analizeze vânzările magazinelor de înghețată și vă lansează Q întrebări de tipul: (i, st, dr) (cu \(1 ≤ i ≤ N\) și \(1 ≤ st ≤ dr ≤ |G_i|\)); pentru fiecare determinați valoarea expresiei: \(v_i(st) + v_i(st + 1) + \cdots + v_i(dr)\); cum valoarea poate fi foarte mare, luați în considerare restul împărțirii ei la \(10^9 + 7\).
OJI 2026, clasa a 10-a
ID   Utilizator Problema Data încărcării Stare
Colin Liliana (liliana_colin) Inghetata 21 Mai 2026, 08:51 Evaluare finalizată 100
SOFIAN ROSA (ROSA) Inghetata 18 Mai 2026, 20:36 Evaluare finalizată 100
Cucu Andrei (Andrei_cucu314) Inghetata 18 Mai 2026, 09:31 Evaluare finalizată 60
Borsi Alexandru (borsi_alexandru_yur) Inghetata 18 Mai 2026, 00:57 Evaluare finalizată 68
Cucu Andrei (Andrei_cucu314) Inghetata 15 Mai 2026, 22:35 Evaluare finalizată 60
Cucu Andrei (Andrei_cucu314) Inghetata 15 Mai 2026, 10:58 Evaluare finalizată 60
Borsi Alexandru (borsi_alexandru_yur) Inghetata 14 Mai 2026, 13:33 Evaluare finalizată 60
Borsi Alexandru (borsi_alexandru_yur) Inghetata 14 Mai 2026, 12:19 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 20:49 Evaluare finalizată 100
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 20:49 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 19:56 Evaluare finalizată 100
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 19:56 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 19:54 Evaluare finalizată 71
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 19:51 Evaluare finalizată 71
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 19:47 Evaluare finalizată 71
Goina Tudor David (Tudi10) Inghetata 12 Mai 2026, 19:47 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 11 Mai 2026, 11:00 Evaluare finalizată 0
Goina Tudor David (Tudi10) Inghetata 11 Mai 2026, 10:59 Evaluare finalizată 71
Goina Tudor David (Tudi10) Inghetata 11 Mai 2026, 10:58 Evaluare finalizată 0
Goina Tudor David (Tudi10) Inghetata 11 Mai 2026, 10:56 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 22:09 Evaluare finalizată 75
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 01:24 Evaluare finalizată 71
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:56 Evaluare finalizată 71
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:56 Evaluare finalizată 0
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:46 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:29 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:27 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:24 Evaluare finalizată 0
Goina Tudor David (Tudi10) Inghetata 07 Mai 2026, 00:02 Evaluare finalizată 0
morariu dimitri (testeptmine) Inghetata 04 Mai 2026, 10:28 Evaluare finalizată 100
Vartolomei Luca (Lucaje123) Inghetata 02 Mai 2026, 11:39 Evaluare finalizată 100
Tudor Vasilescu (tudorvasilescu) Inghetata 30 Aprilie 2026, 13:44 Evaluare finalizată 100
LAZAR INGRID (Hell_Giver2079) Inghetata 24 Aprilie 2026, 17:41 Evaluare finalizată E.C
Dubiț Darius (dubit) Inghetata 24 Aprilie 2026, 09:42 Evaluare finalizată 100
Cret Cristian (Cret_Cristian) Inghetata 22 Aprilie 2026, 08:35 Evaluare finalizată 100
Grecu Vlad Ştefan (vladinfo) Inghetata 20 Aprilie 2026, 12:39 Evaluare finalizată 100
Goina Tudor David (Tudi10) Inghetata 13 Aprilie 2026, 12:23 Evaluare finalizată 60
Goina Tudor David (Tudi10) Inghetata 13 Aprilie 2026, 12:15 Evaluare finalizată 12
Stan David (DavidsiPUNCT) Inghetata 04 Aprilie 2026, 18:32 Evaluare finalizată 68
Peter Tobias (PeterTobias) Inghetata 31 Martie 2026, 18:05 Evaluare finalizată 100
Peter Tobias (PeterTobias) Inghetata 31 Martie 2026, 18:01 Evaluare finalizată 99
Popa Ion (ionpopa) Inghetata 30 Martie 2026, 20:46 Evaluare finalizată 60
But Andrei (But_Andrei) Inghetata 29 Martie 2026, 07:17 Evaluare finalizată 100
Andrei Visalon (Prekzursil) Inghetata 27 Martie 2026, 23:26 Evaluare finalizată 100
Andrei Visalon (Prekzursil) Inghetata 27 Martie 2026, 23:25 Evaluare finalizată 100
Andrei Visalon (Prekzursil) Inghetata 27 Martie 2026, 23:14 Evaluare finalizată 68
Andrei Visalon (Prekzursil) Inghetata 27 Martie 2026, 23:13 Evaluare finalizată 68
Andrei Visalon (Prekzursil) Inghetata 27 Martie 2026, 23:13 Evaluare finalizată 100
Andrei Visalon (Prekzursil) Inghetata 27 Martie 2026, 23:12 Evaluare finalizată 100
Calugar Ianis (log1c) Inghetata 27 Martie 2026, 17:03 Evaluare finalizată 68
Du-te sus!