Здравствуйте,не подскажите,как можно осуществить следующую программу:
Человек вводит число N и высвечиваются все возможные перстановки от 1 до N.
К примеру:Ввод N=3
Вывод :1,2,3 ; 1,3,2 ;2,1,3 ; 2,3,1 ;3,1,2; 3,2,1
Скорее всего это как-то реализуется через циклы или рекурсию,но что-то я не могу понять как это сделать.
Заранее спасибо.