Odpowiedź :
Odpowiedź
W pierwszym załączniku znajdziesz program spełniający wymogi zadania. Ten program jest inaczej skonstruowany niż program, który poprzednio napisałam w odpowiedzi na takie samo pytanie. Tamten od razu wyznacza wszystkie poprawne łańcuchy. Natomiast ten najpierw wyznacza (prawie) wszystkie możliwe łańcuchy, a potem eliminuje niespełniające warunków zadania.
Co ciekawe ten program ma zdecydowanie bardziej przejrzystą konstrukcję...
Inaczej rozwiązałam wprowadzanie liczby n.
W drugim załączniku umieściłam pierwszą stronę przykładowych wyników. Linia pozioma oddziela różne wykonania.
W trzecim załączniku umieściłam jako – PDF – całość przykładowych wyników:
- próby wprowadzenia błędnych wartości n oraz n = 1
- n = 2
- n = 3
- n = 4
- n = 6
Wyjaśnienie
Prawie ponieważ nie tworzyłam łańcuchów zaczynających się od spacji.