Soluții trimise

Rezumat problemă

Masca

#1493

Se consideră alfabetul compus din literele mici, de la a la z, fără diacritice. Se numeşte cuvânt un şir finit, eventual vid, de litere din alfabet. Se numeşte mască un şir de caractere din alfabet având eventual în plus caracterele ? şi * cu următoarea semnificaţie: caracterul ? înlocuieşte oricare din literele de la a la z (o singură literă) iar caracterul * înlocuieşte un cuvânt oarecare, eventual vid, format cu litere de la a la z.

Spre exemplu avem masca a?b*c. Dacă avem 3 cuvinte şi anume abbc, acbaac şi abac atunci primele 2 se potrivesc cu masca.

Considerându-se o listă de cuvinte, să se determine:

a) Numărul de cuvinte distincte.
b) Numărul de cuvinte distincte ce se potrivesc cu o mască dată, adică se pot obţine prin înlocuirea caracterelor ? şi * din mască.

Olimpiada locală de Informatică, Prahova, 2016

ID   Utilizator Problema Data încărcării Stare
Nu-s sponsorizat Nu-s sponsorizat (Nu_s_sponsorizat) Masca 16 Mai 2025, 08:51 Evaluare finalizată 100
Frățeanu Iustin (Alex_at_game) Masca 06 Mai 2025, 21:44 Evaluare finalizată 100
Frățeanu Iustin (Alex_at_game) Masca 06 Mai 2025, 21:38 Evaluare finalizată 72
Frățeanu Iustin (Alex_at_game) Masca 06 Mai 2025, 21:29 Evaluare finalizată 20
Frățeanu Iustin (Alex_at_game) Masca 06 Mai 2025, 21:29 Evaluare finalizată 65
Fatu Mihai (mehai_me) Masca 12 Aprilie 2025, 20:32 Evaluare finalizată E.C
Toader Matei-Cristian (ASEq33ytroos9622) Masca 26 Martie 2025, 11:55 Evaluare finalizată 20
Sirbu Luchi (Luchian_Sirbu) Masca 26 Martie 2025, 11:47 Evaluare finalizată 100
Sirbu Luchi (Luchian_Sirbu) Masca 26 Martie 2025, 11:45 Evaluare finalizată E.C
Sirbu Luchi (Luchian_Sirbu) Masca 26 Martie 2025, 11:44 Evaluare finalizată E.C
Toader Matei-Cristian (ASEq33ytroos9622) Masca 26 Martie 2025, 11:32 Evaluare finalizată 79
Toader Matei-Cristian (ASEq33ytroos9622) Masca 26 Martie 2025, 09:17 Evaluare finalizată 20
Ilaș Radu (ItzRadu) Masca 14 Februarie 2025, 19:24 Evaluare finalizată 0
Ilaș Radu (ItzRadu) Masca 14 Februarie 2025, 19:03 Evaluare finalizată 0
Ilaș Radu (ItzRadu) Masca 14 Februarie 2025, 19:02 Evaluare finalizată 2
Ciumandru Paul (paulihno15) Masca 12 Februarie 2025, 12:03 Evaluare finalizată 20
Țenchea Natalia (Tencheanatalia) Masca 11 Februarie 2025, 10:29 Evaluare finalizată 100
Badescu Beniamin (Badescu_Beni_Incercari) Masca 07 Februarie 2025, 21:13 Evaluare finalizată 62
Badescu Beniamin (Badescu_Beni_Incercari) Masca 07 Februarie 2025, 20:51 Evaluare finalizată 0
Ardeleanu Aris (arrcker) Masca 06 Februarie 2025, 18:50 Evaluare finalizată 100
Ardeleanu Aris (arrcker) Masca 06 Februarie 2025, 18:49 Evaluare finalizată 100
Ardeleanu Aris (arrcker) Masca 06 Februarie 2025, 18:41 Evaluare finalizată 83
Ardeleanu Aris (arrcker) Masca 06 Februarie 2025, 18:38 Evaluare finalizată 83
Ardeleanu Aris (arrcker) Masca 06 Februarie 2025, 14:52 Evaluare finalizată 20
Badescu Beniamin (Badescu_Beni_Incercari) Masca 01 Februarie 2025, 14:27 Evaluare finalizată 20
Badescu Beniamin (Badescu_Beni_Incercari) Masca 01 Februarie 2025, 14:27 Evaluare finalizată 53
Badescu Beniamin (Badescu_Beni_Incercari) Masca 01 Februarie 2025, 13:15 Evaluare finalizată 20
Slash ® (Benjamin4321234) Masca 31 Ianuarie 2025, 12:29 Evaluare finalizată 51
Slash ® (Benjamin4321234) Masca 31 Ianuarie 2025, 12:05 Evaluare finalizată 20
Popute Dragos (popute_dragos) Masca 29 Ianuarie 2025, 21:21 Evaluare finalizată 60
Bohonyi Martin (Martin_Bohonyi) Masca 29 Ianuarie 2025, 17:00 Evaluare finalizată 20
Bohonyi Martin (Martin_Bohonyi) Masca 29 Ianuarie 2025, 16:54 Evaluare finalizată 20
Georgescu Rares (Rares_Georgescu) Masca 29 Ianuarie 2025, 16:38 Evaluare finalizată 100
Popute Dragos (popute_dragos) Masca 29 Ianuarie 2025, 12:58 Evaluare finalizată 20
Popute Dragos (popute_dragos) Masca 29 Ianuarie 2025, 12:57 Evaluare finalizată 20
Tița Georgiana-Teodora (GeorgianaTeodora25) Masca 25 Ianuarie 2025, 20:31 Evaluare finalizată 100
Tița Georgiana-Teodora (GeorgianaTeodora25) Masca 25 Ianuarie 2025, 20:29 Evaluare finalizată 80
Tița Georgiana-Teodora (GeorgianaTeodora25) Masca 25 Ianuarie 2025, 11:31 Evaluare finalizată 20
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 18:01 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 17:53 Evaluare finalizată 72
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 17:53 Evaluare finalizată E.C
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 17:50 Evaluare finalizată 67
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 17:40 Evaluare finalizată 48
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 17:38 Evaluare finalizată 20
Petre Alexia-Bianca (informatica1218) Masca 23 Ianuarie 2025, 16:30 Evaluare finalizată 20
Gorunescu Mihai (mihai_888) Masca 23 Ianuarie 2025, 09:48 Evaluare finalizată 0
Popute Dragos (popute_dragos) Masca 23 Ianuarie 2025, 09:24 Evaluare finalizată 20
Popute Dragos (popute_dragos) Masca 23 Ianuarie 2025, 09:22 Evaluare finalizată 4
Gorunescu Mihai (mihai_888) Masca 23 Ianuarie 2025, 08:43 Evaluare finalizată 15
Simulescu Adriana Mia (simulescu_adriana) Masca 15 Ianuarie 2025, 12:54 Evaluare finalizată 100
Du-te sus!