Informatică, întrebare adresată de booth130921, 8 ani în urmă

Problema 1812 Pbinfo
Cerința

Scrieți un program care citeşte o valoare naturală impară pentru n şi apoi generează şi afişează în ordine crescătoare lexicografic toate combinaţiile formate din n litere mici care îndeplinesc următoarele proprietăţi:

- încep şi se termină cu a;
- oricare două litere alăturate dintr-o combinaţie sunt consecutive în alfabet.
Astfel, pentru n=5, combinaţiile afişate sunt, în ordine, următoarele: ababa, abcba.

Date de intrare

Programul citește de la tastatură numărul n, impar.

Date de ieșire

Programul va afișa pe ecran, pe rânduri separate, combinaţiile care îndeplinesc proprietăţile cerute.

Restricții și precizări3 ≤ n ≤ 25

Răspunsuri la întrebare

Răspuns de KeKeMachu
1

https://pastebin.com/aafQqNXW - 100 puncte

Ideea din spate este sa creezi un vector cu elemente consecutive (oricare doua sa fie consecutive) si sa termine in 1. Trebuie sa ai grija la asta.


KeKeMachu: am uitat sa mentionez de afisare : este caracter de (a[i] + 'a' - 1)
Alte întrebări interesante