#2050
nuz
Ion şi Ana se amuză construind cuvinte formate din litere mari ale alfabetului englez: A,B,...,Z
. Aceștia îşi imaginează o nouă limbă care admite cuvinte conţinând subsecvenţe formate din aceeaşi literă. Ei au impus totuși o restricţie: niciun cuvânt nu trebuie să înceapă cu litera Z
. De exemplu, fie cuvântul: AAZCCCCADDDBBBBEEC
. Cuvântul nu începe cu Z
. El poate fi descompus în subsecvenţe formate din litere identice: AA Z CCCC A DDD BBBB EE
şi C
. Dintre acestea, CCCC
şi BBBB
au lungimea 4
. Numim subsecvenţe repetabile maximale cele mai lungi subsecvenţe formate din litere identice. Deci, în exemplul de mai sus, CCCC
şi BBBB
sunt subsecvenţe repetabile maximale.
Întrebarea pe care şi-o pun acum Ion şi Ana este următoarea: care este numărul (modulo 30011
) de cuvinte formate din cel mult n
litere mari ale alfabetului englez, care conţin cel puţin o secvenţă repetabilă maximală de lungime k
. Atenție, cuvintele nu vor putea conține secvențe repetabile de lungime strict mai mare decât k
.
Cunoscând n
și k
, lungimea maximă a unui cuvânt și respectiv lungimea unei secvenţe repetabilă maximală, să se determine numărul de cuvinte care se pot forma, modulo 30011
.
Lot Covasna 2017
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
nuz | 22 Iulie 2024, 12:29 | Evaluare finalizată | 100 | |||
nuz | 21 Iulie 2024, 18:27 | Evaluare finalizată | 100 | |||
nuz | 04 Iulie 2024, 11:49 | Evaluare finalizată | 100 | |||
nuz | 10 Aprilie 2024, 08:09 | Evaluare finalizată | 100 | |||
nuz | 09 Aprilie 2024, 23:44 | Evaluare finalizată | 80 | |||
nuz | 09 Aprilie 2024, 23:43 | Evaluare finalizată | 80 | |||
nuz | 09 Aprilie 2024, 23:37 | Evaluare finalizată | 60 | |||
nuz | 09 Aprilie 2024, 23:36 | Evaluare finalizată | 30 | |||
nuz | 09 Aprilie 2024, 23:36 | Evaluare finalizată | 0 | |||
nuz | 09 Aprilie 2024, 23:33 | Evaluare finalizată | 20 | |||
nuz | 09 Aprilie 2024, 23:33 | Evaluare finalizată | 20 | |||
nuz | 09 Aprilie 2024, 23:15 | Evaluare finalizată | 50 | |||
nuz | 09 Aprilie 2024, 20:18 | Evaluare finalizată | 0 | |||
nuz | 09 Aprilie 2024, 18:15 | Evaluare finalizată | 10 | |||
nuz | 09 Aprilie 2024, 18:15 | Evaluare finalizată | E.C | |||
nuz | 09 Aprilie 2024, 18:14 | Evaluare finalizată | 10 | |||
nuz | 09 Aprilie 2024, 17:43 | Evaluare finalizată | 0 | |||
nuz | 06 Aprilie 2024, 16:38 | Evaluare finalizată | 100 | |||
nuz | 17 Februarie 2024, 09:53 | Evaluare finalizată | 100 | |||
nuz | 18 Decembrie 2023, 10:30 | Evaluare finalizată | 0 | |||
nuz | 18 Decembrie 2023, 10:29 | Evaluare finalizată | 0 | |||
nuz | 18 Decembrie 2023, 10:29 | Evaluare finalizată | 0 | |||
nuz | 18 Decembrie 2023, 10:28 | Evaluare finalizată | 0 | |||
nuz | 18 Decembrie 2023, 10:27 | Evaluare finalizată | 0 | |||
nuz | 18 Decembrie 2023, 10:27 | Evaluare finalizată | 0 | |||
nuz | 08 August 2023, 16:29 | Evaluare finalizată | 100 | |||
nuz | 08 August 2023, 16:28 | Evaluare finalizată | 0 | |||
nuz | 05 August 2023, 01:46 | Evaluare finalizată | 100 | |||
nuz | 05 August 2023, 01:46 | Evaluare finalizată | 100 | |||
nuz | 05 August 2023, 01:44 | Evaluare finalizată | 60 | |||
nuz | 05 August 2023, 01:40 | Evaluare finalizată | 0 | |||
nuz | 05 August 2023, 01:17 | Evaluare finalizată | 0 | |||
nuz | 05 August 2023, 01:10 | Evaluare finalizată | 0 | |||
nuz | 04 Iulie 2023, 07:28 | Evaluare finalizată | 100 | |||
nuz | 30 Aprilie 2023, 11:32 | Evaluare finalizată | 0 | |||
nuz | 26 Aprilie 2023, 22:12 | Evaluare finalizată | 100 | |||
nuz | 22 Aprilie 2023, 20:40 | Evaluare finalizată | 100 | |||
nuz | 22 Aprilie 2023, 20:35 | Evaluare finalizată | 50 | |||
nuz | 22 Aprilie 2023, 20:31 | Evaluare finalizată | 50 | |||
nuz | 22 Aprilie 2023, 20:28 | Evaluare finalizată | 50 | |||
nuz | 22 Aprilie 2023, 20:27 | Evaluare finalizată | 10 | |||
nuz | 22 Aprilie 2023, 20:27 | Evaluare finalizată | 0 | |||
nuz | 22 Aprilie 2023, 20:25 | Evaluare finalizată | 50 | |||
nuz | 22 Aprilie 2023, 20:17 | Evaluare finalizată | 50 | |||
nuz | 22 Aprilie 2023, 20:16 | Evaluare finalizată | 40 | |||
nuz | 11 Aprilie 2023, 17:31 | Evaluare finalizată | 100 | |||
nuz | 09 Aprilie 2023, 17:40 | Evaluare finalizată | E.C | |||
nuz | 27 Martie 2023, 16:43 | Evaluare finalizată | 100 | |||
nuz | 28 Februarie 2023, 16:52 | Evaluare finalizată | 100 | |||
nuz | 28 Februarie 2023, 16:51 | Evaluare finalizată | 100 |