Soluții trimise

Rezumat problemă

Se dau N cuvinte formate doar din primele K litere mici ale alfabetului englez și un șir xi de M numere naturale. Trebuie să se formeze M cuvinte astfel încât oricare cuvânt i (1 ≤ i ≤ M) să respecte
următoarele proprietăți:

  • Să aibă lungimea xi
  • Să fie format doar din primele K litere mici ale alfabetului englez
  • Să nu existe niciun cuvânt cuv din cele N date inițial sau din celelalte M - 1 nou formate astfel încât cuv să fie prefix al cuvântului i
  • Să nu existe niciun cuvânt cuv din cele N date inițial sau din celelalte M - 1 nou formate astfel încât cuvântul i să fie prefix al lui cuv

Să se calculeze numărul de moduri de a forma M cuvinte care respectă proprietățile de mai sus. Două moduri se consideră diferite dacă există cel puțin o poziție i pentru care al i-lea cuvânt diferă. Deoarece acest număr poate fi foarte mare, se va afișa doar restul său la împărțirea cu 1.000.000.007.

ONSEPI, 2021, clasele XI-XII

ID   Utilizator Problema Data încărcării Stare
But Andrei (But_Andrei) Cuvinte10 10 Aprilie 2025, 08:34 Evaluare finalizată 100
Gliggy Gliggy (Gliggy) Cuvinte10 10 Aprilie 2025, 01:15 Evaluare finalizată 0
Țigău Alexandru (ALEXANDRUTIGAU04) Cuvinte10 28 Martie 2025, 20:30 Evaluare finalizată 100
Rotar Dorin-Mircea (rotti321) Cuvinte10 27 Martie 2025, 21:32 Evaluare finalizată 100
Rotar Dorin-Mircea (rotti321) Cuvinte10 27 Martie 2025, 20:25 Evaluare finalizată 100
Rotar Dorin-Mircea (rotti321) Cuvinte10 27 Martie 2025, 20:01 Evaluare finalizată 100
Vasiliu David (Vasiliu_David) Cuvinte10 26 Martie 2025, 15:25 Evaluare finalizată 100
Vasiliu David (Vasiliu_David) Cuvinte10 26 Martie 2025, 15:18 Evaluare finalizată 51
Vasiliu David (Vasiliu_David) Cuvinte10 26 Martie 2025, 15:17 Evaluare finalizată 0
Vasiliu David (Vasiliu_David) Cuvinte10 26 Martie 2025, 15:16 Evaluare finalizată 58
Ciobanu Bogdan-Mihai (B0gd4n_) Cuvinte10 23 Martie 2025, 18:21 Evaluare finalizată E.C
Ene Dumitru (ed) Cuvinte10 14 Februarie 2025, 20:16 Evaluare finalizată 100
Miroiu David (david_27) Cuvinte10 14 Februarie 2025, 00:05 Evaluare finalizată 100
ceva ceva (RK099) Cuvinte10 04 Ianuarie 2025, 17:00 Evaluare finalizată 0
Carole Serban (SerbanCarole) Cuvinte10 19 Aprilie 2024, 19:56 Evaluare finalizată 100
Radu Alexandru (superffff) Cuvinte10 19 Aprilie 2024, 18:12 Evaluare finalizată 100
Ungureanu Maia (maiaau) Cuvinte10 11 Aprilie 2024, 14:26 Evaluare finalizată 100
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:45 Evaluare finalizată 100
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:44 Evaluare finalizată 100
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:43 Evaluare finalizată E.C
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:42 Evaluare finalizată 100
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:41 Evaluare finalizată E.C
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:40 Evaluare finalizată E.C
Loghinoaia Ilinca-Ioana (Metallinca) Cuvinte10 10 Aprilie 2024, 19:39 Evaluare finalizată E.C
Mihailescu Alexandru (Mihailescu_Alexandru) Cuvinte10 10 Aprilie 2024, 08:40 Evaluare finalizată E.C
Raileanu Alexandru (AlexandruR2008) Cuvinte10 08 Aprilie 2024, 20:43 Evaluare finalizată 100
Code Name (Osprey) Cuvinte10 25 Martie 2024, 17:22 Evaluare finalizată 0
adcdefg adcddd (randomdud01) Cuvinte10 20 Martie 2024, 17:31 Evaluare finalizată E.C
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 13:05 Evaluare finalizată 100
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 13:05 Evaluare finalizată 0
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:57 Evaluare finalizată 17
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:57 Evaluare finalizată 0
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:56 Evaluare finalizată E.C
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:55 Evaluare finalizată E.C
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:29 Evaluare finalizată 61
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:28 Evaluare finalizată E.C
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:18 Evaluare finalizată 61
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:16 Evaluare finalizată 61
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:16 Evaluare finalizată 0
Paun Robert (robertpaun9) Cuvinte10 20 Martie 2024, 12:12 Evaluare finalizată E.C
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:10 Evaluare finalizată 61
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 12:05 Evaluare finalizată 58
Cazacu Razvan (RazvanCazacu) Cuvinte10 20 Martie 2024, 11:51 Evaluare finalizată 41
Mitri Robert (Robertutul) Cuvinte10 19 Martie 2024, 18:37 Evaluare finalizată 100
Cazacu Razvan (RazvanCazacu) Cuvinte10 19 Martie 2024, 17:53 Evaluare finalizată 4
Cazacu Razvan (RazvanCazacu) Cuvinte10 19 Martie 2024, 17:21 Evaluare finalizată 4
Mitri Robert (Robertutul) Cuvinte10 19 Martie 2024, 16:40 Evaluare finalizată E.C
Cazacu Razvan (RazvanCazacu) Cuvinte10 19 Martie 2024, 16:19 Evaluare finalizată 4
Arsenoiu Iulian George (iulianarsenoiu) Cuvinte10 14 Martie 2024, 18:10 Evaluare finalizată 100
Arsenoiu Iulian George (iulianarsenoiu) Cuvinte10 14 Martie 2024, 18:09 Evaluare finalizată E.C
Du-te sus!