Решение задачи Перестановки - 2 с Acmp

Без пояснения   Просмотров: 28


Дана строка, состоящая из N символов. Требуется вывести все перестановки символов данной строки.

Код

#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    string s;
    cin >>s;
    sort(s.begin(), s.end());
    cout << s;
    cout << endl;
    while(next_permutation(s.begin(), s.end()))
      cout << s << endl;
    return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться