Sari la conținut
Zece la Info
Probleme

Bacalaureat Speciala 2023, S2.3 - Prefixe terminate cu prima litera

Medie 1000 ms 64 MB#bacalaureat#2023#speciala#subiectul2

Un sir de caractere a este numit prefix al unui sir de caractere b daca este identic cu b sau daca b se obtine din a prin adaugarea la dreapta a unor alte caractere.

Variabila k este de tip intreg, iar variabila s permite accesul la un sir de cel mult 20 de caractere. Scrieti secventa de instructiuni de mai jos, inlocuind punctele de suspensie astfel incat, in urma executarii secventei obtinute, sa se afiseze pe ecran, in ordinea descrescatoare a lungimii, separate prin cate un spatiu, toate prefixele sirului accesat prin variabila s, fiecare incheindu-se cu prima litera a sirului s. Declarati eventualele alte variabile utilizate.

Exemplu: pentru sirul elemente se afiseaza: elemente eleme ele e

for(k=strlen(s)-1;k>=0;k--) {..................}

Date de intrare
Se citeste sirul s.
Date de iesire
Prefixele cerute, separate prin spatiu.
Restrictii
Sir de cel mult 20 de caractere.

Exemple

Exemplul 1

Intrare

elemente

Iesire

elemente eleme ele e

Exemplul 2

Intrare

aaaa

Iesire

aaaa aaa aa a

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.