#4815
Se consideră șirul de litere mici ale alfabetului englez A[1], ..., A[N]
.
Fie succesiunea de caractere alăturate din șir A[x], A[x + 1], ..., A[y]
, unde 1 ≤ x ≤ y ≤ N
, pe care o notăm cu A[x, y]
. Pentru oricare literă mică a alfabetului englez l
, definim range(l)
ca fiind 0
, dacă l
apare cel mult o dată în A[x, y]
. Altfel, valoarea range(l)
este egală cu diferența dintre cea mai mare și cea mai mică poziție pe care litera l
apare în A[x, y]
.
Șirul suport asociat lui A[x, y]
este șirul de caractere minim lexicografic ce conține fiecare literă l
de range(l)
ori. Asupra șirului se efectuează două tipuri de operații:
c
și poziția poz
, se înlocuiește A[poz]
cu c
.x, y
, se generează șirul suport al lui A[x, y]
.C = 1
: determinați șirul suport minim lexicografic dintre cele obținute în urma tuturor operațiilor de generare.C = 2
: pentru fiecare operație de generare dată, determinați numărul de anagrame distincte ale șirului suport obținut, modulo 1999999973
.OJI 2025, clasa a 10-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
anagrame6 | 18 Aprilie 2025, 17:18 | Evaluare finalizată | 12 | |||
anagrame6 | 18 Aprilie 2025, 17:18 | Evaluare finalizată | 12 | |||
anagrame6 | 18 Aprilie 2025, 15:37 | Evaluare finalizată | 28 | |||
anagrame6 | 18 Aprilie 2025, 10:20 | Evaluare finalizată | 100 | |||
anagrame6 | 17 Aprilie 2025, 20:25 | Evaluare finalizată | E.C | |||
anagrame6 | 17 Aprilie 2025, 20:19 | Evaluare finalizată | 100 | |||
anagrame6 | 17 Aprilie 2025, 20:11 | Evaluare finalizată | 88 | |||
anagrame6 | 17 Aprilie 2025, 20:06 | Evaluare finalizată | 72 | |||
anagrame6 | 17 Aprilie 2025, 19:39 | Evaluare finalizată | 60 | |||
anagrame6 | 17 Aprilie 2025, 19:29 | Evaluare finalizată | 4 | |||
anagrame6 | 17 Aprilie 2025, 18:31 | Evaluare finalizată | 24 | |||
anagrame6 | 17 Aprilie 2025, 12:11 | Evaluare finalizată | 80 | |||
anagrame6 | 17 Aprilie 2025, 12:10 | Evaluare finalizată | 64 | |||
anagrame6 | 17 Aprilie 2025, 12:08 | Evaluare finalizată | 64 | |||
anagrame6 | 17 Aprilie 2025, 12:08 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 12:06 | Evaluare finalizată | 32 | |||
anagrame6 | 17 Aprilie 2025, 12:05 | Evaluare finalizată | 32 | |||
anagrame6 | 17 Aprilie 2025, 12:03 | Evaluare finalizată | 64 | |||
anagrame6 | 17 Aprilie 2025, 12:03 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 12:02 | Evaluare finalizată | E.C | |||
anagrame6 | 17 Aprilie 2025, 11:57 | Evaluare finalizată | 64 | |||
anagrame6 | 17 Aprilie 2025, 11:53 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 11:51 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 11:50 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 11:49 | Evaluare finalizată | E.C | |||
anagrame6 | 17 Aprilie 2025, 11:28 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 11:25 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 11:20 | Evaluare finalizată | 0 | |||
anagrame6 | 17 Aprilie 2025, 11:17 | Evaluare finalizată | 64 | |||
anagrame6 | 17 Aprilie 2025, 08:20 | Evaluare finalizată | 56 | |||
anagrame6 | 17 Aprilie 2025, 08:15 | Evaluare finalizată | E.C | |||
anagrame6 | 16 Aprilie 2025, 19:23 | Evaluare finalizată | 100 | |||
anagrame6 | 16 Aprilie 2025, 19:08 | Evaluare finalizată | 88 | |||
anagrame6 | 16 Aprilie 2025, 19:05 | Evaluare finalizată | 72 | |||
anagrame6 | 16 Aprilie 2025, 19:02 | Evaluare finalizată | 72 | |||
anagrame6 | 16 Aprilie 2025, 18:59 | Evaluare finalizată | 72 | |||
anagrame6 | 16 Aprilie 2025, 18:51 | Evaluare finalizată | 28 | |||
anagrame6 | 16 Aprilie 2025, 18:48 | Evaluare finalizată | 28 | |||
anagrame6 | 16 Aprilie 2025, 18:44 | Evaluare finalizată | 40 | |||
anagrame6 | 16 Aprilie 2025, 18:26 | Evaluare finalizată | 60 | |||
anagrame6 | 16 Aprilie 2025, 18:11 | Evaluare finalizată | 44 | |||
anagrame6 | 16 Aprilie 2025, 17:33 | Evaluare finalizată | 44 | |||
anagrame6 | 16 Aprilie 2025, 17:31 | Evaluare finalizată | E.C | |||
anagrame6 | 16 Aprilie 2025, 16:58 | Evaluare finalizată | 32 | |||
anagrame6 | 12 Aprilie 2025, 17:39 | Evaluare finalizată | 88 | |||
anagrame6 | 12 Aprilie 2025, 17:39 | Evaluare finalizată | 88 | |||
anagrame6 | 11 Aprilie 2025, 12:33 | Evaluare finalizată | 0 | |||
anagrame6 | 11 Aprilie 2025, 12:32 | Evaluare finalizată | E.C | |||
anagrame6 | 11 Aprilie 2025, 12:31 | Evaluare finalizată | E.C | |||
anagrame6 | 11 Aprilie 2025, 12:30 | Evaluare finalizată | E.C |