Soluții trimise

Rezumat problemă

kps

#3398

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
Voicu Daria (dariavoicu13) kps 31 Ianuarie 2025, 17:07 Evaluare finalizată 60
Voicu Daria (dariavoicu13) kps 31 Ianuarie 2025, 17:07 Evaluare finalizată 60
Voicu Daria (dariavoicu13) kps 31 Ianuarie 2025, 17:05 Evaluare finalizată 60
Du-te sus!