Soluții trimise

Rezumat problemă

#3398 kps

Un cuvânt se numește k-ps dacă prefixul său de lungime k este identic cu sufixul de lungime k, iar k este cea mai mare valoare strict mai mică decât lungimea cuvântului, cu această proprietate. Dacă nu există nicio astfel de valoare k nenulă, spunem despre cuvânt că este 0-ps. De exemplu, amalgam este 2-ps, iar amestec este 0-ps.

Rezolvați următoarele cerințe:

1) Se dă un cuvânt. Determinați k asfel încât cuvântul să fie k-ps.
2) Se dă un șir de caractere în care cuvintele sunt alcătuite din litere mici ale alfabetului englez și sunt separate prin spații. Să se afișeze în ordine cuvintele 0-ps, 1-ps, 2-ps, 3-ps, etc, până la cel mai mare k pentru care există în șir cel puțin un cuvânt k-ps. Pentru fiecare categorie, cuvintele vor fi afișate în ordine alfabetică.

ID   Utilizator Problema Data încărcării Stare
Trif Razvan (trifrazvan07) kps 19 Noiembrie 2024, 09:42 Evaluare finalizată 0
Mihuț David (DavidMihut) kps 18 Noiembrie 2024, 22:29 Evaluare finalizată 100
Sonia Manjina (SoniaMaria_____) kps 17 Noiembrie 2024, 10:30 Evaluare finalizată 5
Sonia Manjina (SoniaMaria_____) kps 17 Noiembrie 2024, 10:29 Evaluare finalizată 5
Aluas Alin (aluasalin) kps 15 Noiembrie 2024, 10:44 Evaluare finalizată 0
Pantea Andrei (Pantea_Andrei) kps 15 Noiembrie 2024, 07:44 Evaluare finalizată 100
Chiriac Ioana (ioana_chiriac9) kps 13 Noiembrie 2024, 18:04 Evaluare finalizată 60
Chiriac Ioana (ioana_chiriac9) kps 13 Noiembrie 2024, 18:03 Evaluare finalizată 60
Chiriac Ioana (ioana_chiriac9) kps 13 Noiembrie 2024, 18:02 Evaluare finalizată 55
Moldovan Alexandru Bogdan (AlexMoldovan) kps 13 Noiembrie 2024, 08:37 Evaluare finalizată 5
Moldovan Alexandru Bogdan (AlexMoldovan) kps 13 Noiembrie 2024, 08:36 Evaluare finalizată 30
Chiriac Ioana (ioana_chiriac9) kps 12 Noiembrie 2024, 11:49 Evaluare finalizată 55
Chiriac Ioana (ioana_chiriac9) kps 12 Noiembrie 2024, 11:16 Evaluare finalizată 0
Danci Paul (paulvex6) kps 11 Noiembrie 2024, 08:59 Evaluare finalizată 100
Tudurachi Călin (colan007) kps 10 Noiembrie 2024, 13:19 Evaluare finalizată 100
Tudurachi Călin (colan007) kps 10 Noiembrie 2024, 13:19 Evaluare finalizată E.C
Sabadâș Gabriel (gabisabadas) kps 09 Noiembrie 2024, 17:46 Evaluare finalizată 100
Muresan Ciprian (mcip1977) kps 09 Noiembrie 2024, 13:45 Evaluare finalizată 100
Tusa Stefan Adrian (TusaStefan) kps 09 Noiembrie 2024, 13:44 Evaluare finalizată 100
Radu Răzvan (razvan_radu) kps 09 Noiembrie 2024, 13:44 Evaluare finalizată 100
Catinean Razvan (CatiRazvan) kps 09 Noiembrie 2024, 13:43 Evaluare finalizată 100
Catinean Razvan (CatiRazvan) kps 09 Noiembrie 2024, 13:41 Evaluare finalizată 50
Brehar Alexandru (Breha_Alexandru) kps 09 Noiembrie 2024, 13:41 Evaluare finalizată 100
Nalaț Denis (NalatDenisRazvan) kps 09 Noiembrie 2024, 13:41 Evaluare finalizată 100
Rebrean Ioan (ioanrebrean) kps 09 Noiembrie 2024, 13:40 Evaluare finalizată 100
Boca Filip (filipboca) kps 09 Noiembrie 2024, 13:39 Evaluare finalizată 100
Hădărău Raul Natanael (hadarauraul1507) kps 09 Noiembrie 2024, 13:38 Evaluare finalizată 100
Miron Alexandru (AkysMairon) kps 09 Noiembrie 2024, 13:38 Evaluare finalizată 100
Țiganetea Răzvan (razvan1tiganetea11) kps 09 Noiembrie 2024, 13:37 Evaluare finalizată 100
Muresan Kali (Kali_2008) kps 09 Noiembrie 2024, 13:37 Evaluare finalizată 100
demian lavinia sara (Lavinia_Demian) kps 09 Noiembrie 2024, 13:36 Evaluare finalizată 100
Creța David (DavdCreta) kps 09 Noiembrie 2024, 13:36 Evaluare finalizată 100
Udrea Antonio (AntonioUdrea) kps 09 Noiembrie 2024, 13:36 Evaluare finalizată 100
Muresan Raul Andrei (raulmuresan27) kps 09 Noiembrie 2024, 13:36 Evaluare finalizată 100
Carbune Mihai (Mihai_Carbune) kps 09 Noiembrie 2024, 13:36 Evaluare finalizată 100
Tudor Ilinca (IlincaTudor1) kps 09 Noiembrie 2024, 13:36 Evaluare finalizată 100
Rebrean Ioan (ioanrebrean) kps 09 Noiembrie 2024, 13:35 Evaluare finalizată 100
Rebrean Ioan (ioanrebrean) kps 09 Noiembrie 2024, 12:56 Evaluare finalizată 50
Tusa Stefan Adrian (TusaStefan) kps 09 Noiembrie 2024, 12:55 Evaluare finalizată 10
Bacain Octavian-Tiberiu (Octavian2007) kps 09 Noiembrie 2024, 11:52 Evaluare finalizată 100
Fatu Mihai (mehai_me) kps 09 Noiembrie 2024, 11:27 Evaluare finalizată 100
Tirlisan Tudor (TIrlisanTudor) kps 09 Noiembrie 2024, 11:14 Evaluare finalizată 100
Griga Victor (victorgriga) kps 08 Noiembrie 2024, 18:49 Evaluare finalizată 100
Moldovan Victor (Tiganium_99) kps 07 Noiembrie 2024, 17:36 Evaluare finalizată 5
Popa Andrei (16andu) kps 07 Noiembrie 2024, 00:27 Evaluare finalizată 100
bogdan raul (bogdan_raul55) kps 04 Noiembrie 2024, 18:32 Evaluare finalizată 100
bogdan raul (bogdan_raul55) kps 04 Noiembrie 2024, 18:20 Evaluare finalizată 55
bogdan raul (bogdan_raul55) kps 04 Noiembrie 2024, 18:20 Evaluare finalizată 55
bogdan raul (bogdan_raul55) kps 04 Noiembrie 2024, 18:17 Evaluare finalizată 55
bogdan raul (bogdan_raul55) kps 04 Noiembrie 2024, 18:16 Evaluare finalizată 35