PROBLEMĂ C++ · Fazan: construim un lanț de cuvinte

Prima greșeală din lanț

Găsește prima poziție unde se rupe un lanț de cuvinte de Fazan. Date de intrare: Mai întâi n (2 ≤ n ≤ 30), apoi n cuvinte formate din litere mici, fiecare cu cel puțin două caractere. Date de ieșire: Indexul de la 1 al primului cuvânt (începând cu al doilea) care nu continuă corect cuvântul anterior; afișează 0 dacă toate legăturile sunt valide. Exemplu de intrare: 3 masa sare casa Exemplu de ieșire: 3 Explicația exemplului: masa → sare este corect (sa = sa), dar sare → casa este greșit (re ≠ ca). Prima eroare este la al treilea cuvânt.

Exemplu de intrare și ieșire

Intrare

3
masa
sare
rege

Ieșire

0

Exersează în CodePath

Creează un cont gratuit pentru a accesa editorul, testele, feedbackul și progresul cursului.

Începe gratuit

Ai deja cont? Deschide activitatea

Prima greșeală din lanț | C++ explicat | CodePath