Տպել տողի բոլոր փոխարկումները

Տրված է տող, և ձեզ խնդրում են ստեղծել ռեկուրսիվ ֆունկցիա՝ տողի անդամների բոլոր վերադասավորումները ստեղծելու և տպելու համար: Տողի փոխարկումը սահմանվում է որպես տողի նիշերի վերադասավորում:
Մուտքի միակ տողը պարունակում է s տողը:
Ծրագրի ելքը պետք է լինի s տողի նիշերի բոլոր փոխարկումները: Յուրաքանչյուր փոխարկում պետք է տպվի նոր տողում: Փոխարկումների հերթականությունն էական չէ։
Մուտք
Ելք
abc
abc acb bac bca cab cba
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 10 MB

To check your solution you need to sign in
Sign in to continue