Soluții trimise

Rezumat problemă

Fie a = (a[1], a[2], ..., a[n]) un șir de n numere întregi. Pentru fiecare k ∈ {1,2, ...,n}, definim min[k] = min{a[1], a[2], ... ,a[k]} și max[k] = max{a[1], a[2], ...,a[k]}. Astfel, asociem șirului a un alt șir de intervale închise minmax = ([min[1], max[1]], [min[2], max[2]], ..., [min[n], max[n]]). Vom spune că șirul a este un șir cromatic dacă și numai dacă elementele șirului minmax sunt distincte două câte două, adică nu există două intervale identice în șir. Dându-se un șir a, nu neapărat cromatic, să se determine:

  • Numărul de șiruri cromatice NSC ce se pot forma prin rearanjarea elementelor șirului a. Întrucât acest număr poate fi foarte mare, se cere NSC modulo 1.000.000.007.
  • Știind că șirul a este cromatic, să se determine poziția p ∈ {1, 2, ..., NSC} a șirului a în lista ordonată lexicografic a tuturor permutărilor cromatice ale lui a.
  • Dat fiind q ∈ {1, 2, ..., NSC}, să se determine cel de-al q-lea șir cromatic în ordine lexicografică ce se poate obține prin rearanjarea elementelor șirului a.

OJI 2025, clasele 11-12

ID   Utilizator Problema Data încărcării Stare
Alghisi Alessandro (ssdordai) cromatic 09 Mai 2025, 23:06 Evaluare finalizată 0
Alghisi Alessandro (ssdordai) cromatic 09 Mai 2025, 23:04 Evaluare finalizată 0
Carole Serban (SerbanCarole) cromatic 07 Mai 2025, 22:40 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) cromatic 03 Mai 2025, 23:07 Evaluare finalizată 88
Raileanu Alexandru (AlexandruR2008) cromatic 03 Mai 2025, 15:34 Evaluare finalizată 17
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 02 Mai 2025, 11:33 Evaluare finalizată 68
Stoican Radu (Stoichy) cromatic 01 Mai 2025, 15:53 Evaluare finalizată 0
Stoican Radu (Stoichy) cromatic 01 Mai 2025, 15:51 Evaluare finalizată 17
Stoican Radu (Stoichy) cromatic 01 Mai 2025, 15:50 Evaluare finalizată 17
Stoican Radu (Stoichy) cromatic 01 Mai 2025, 15:47 Evaluare finalizată 17
Stoican Radu (Stoichy) cromatic 01 Mai 2025, 15:44 Evaluare finalizată 17
Buzdugan Rares (Buzdi) cromatic 01 Mai 2025, 14:02 Evaluare finalizată 100
Ardelean Raul (Raul_A) cromatic 01 Mai 2025, 14:01 Evaluare finalizată 100
Ardelean Raul (Raul_A) cromatic 01 Mai 2025, 14:01 Evaluare finalizată E.C
Buzdugan Rares (Buzdi) cromatic 01 Mai 2025, 13:57 Evaluare finalizată 58
Buzdugan Rares (Buzdi) cromatic 01 Mai 2025, 13:57 Evaluare finalizată E.C
Buzdugan Rares (Buzdi) cromatic 01 Mai 2025, 13:31 Evaluare finalizată 100
Buzdugan Rares (Buzdi) cromatic 01 Mai 2025, 13:27 Evaluare finalizată 0
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 13:37 Evaluare finalizată 48
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 13:04 Evaluare finalizată 16
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 12:39 Evaluare finalizată 16
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 12:38 Evaluare finalizată 9
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 12:38 Evaluare finalizată 5
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 12:37 Evaluare finalizată 9
Hamciuc Claudiu (ClaudiuHamciuc) cromatic 30 Aprilie 2025, 12:35 Evaluare finalizată 9
MATEESCU Darius (_DadoBoss_) cromatic 27 Aprilie 2025, 23:11 Evaluare finalizată 17
MATEESCU Darius (_DadoBoss_) cromatic 27 Aprilie 2025, 23:08 Evaluare finalizată E.C
MATEESCU Darius (_DadoBoss_) cromatic 27 Aprilie 2025, 23:03 Evaluare finalizată 9
MATEESCU Darius (_DadoBoss_) cromatic 27 Aprilie 2025, 23:00 Evaluare finalizată 17
MATEESCU Darius (_DadoBoss_) cromatic 27 Aprilie 2025, 22:59 Evaluare finalizată E.C
Ciobanu Bogdan-Mihai (B0gd4n_) cromatic 27 Aprilie 2025, 18:22 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) cromatic 27 Aprilie 2025, 13:22 Evaluare finalizată 88
Aspru Octavian (oaspru) cromatic 24 Aprilie 2025, 20:19 Evaluare finalizată 100
✔️ Popa Adrian (a53) cromatic 24 Aprilie 2025, 20:18 Evaluare finalizată 100
POPESCU ANDREI (andreip99) cromatic 18 Aprilie 2025, 11:11 Evaluare finalizată 100
Fazacaș Mihai Tudor (FazacasMihai) cromatic 17 Aprilie 2025, 11:18 Evaluare finalizată 100
Cainamisir Vlad Nicholas (vladcainamisir) cromatic 16 Aprilie 2025, 22:24 Evaluare finalizată 73
Cainamisir Vlad Nicholas (vladcainamisir) cromatic 16 Aprilie 2025, 22:23 Evaluare finalizată E.C
Cainamisir Vlad Nicholas (vladcainamisir) cromatic 16 Aprilie 2025, 22:23 Evaluare finalizată E.C
Buzducea Vali (Vali_B) cromatic 14 Aprilie 2025, 15:13 Evaluare finalizată 5
Buzducea Vali (Vali_B) cromatic 14 Aprilie 2025, 15:13 Evaluare finalizată E.C
Buzducea Vali (Vali_B) cromatic 14 Aprilie 2025, 15:11 Evaluare finalizată 0
Carabet Cosmin (cosmin79) cromatic 13 Aprilie 2025, 20:06 Evaluare finalizată 100
Carabet Cosmin (cosmin79) cromatic 13 Aprilie 2025, 19:56 Evaluare finalizată 93
Carabet Cosmin (cosmin79) cromatic 13 Aprilie 2025, 19:55 Evaluare finalizată 0
Dobre Darius-Adrian (Darius1414) cromatic 11 Aprilie 2025, 19:05 Evaluare finalizată 100
Burlacu Mihaela (MihaelaBurlacu) cromatic 11 Aprilie 2025, 11:59 Evaluare finalizată 16
Burlacu Mihaela (MihaelaBurlacu) cromatic 11 Aprilie 2025, 11:58 Evaluare finalizată E.C
Burlacu Mihaela (MihaelaBurlacu) cromatic 11 Aprilie 2025, 11:56 Evaluare finalizată 16
Burlacu Mihaela (MihaelaBurlacu) cromatic 11 Aprilie 2025, 11:56 Evaluare finalizată E.C