Paste Search Dynamic
string next_permutation
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4.  
  5. int main() {
  6.         string s = "rifat";
  7.         int n = s.size();
  8.         int p[n];
  9.         for(int i = 0; i < n; i++) p[i] = i;
  10.  
  11.         do
  12.     {
  13.         string aa;
  14.         for(int i = 0; i < n; i++) aa.push_back(s[p[i]]);
  15.         cout << aa << '\n';
  16.     }
  17.     while (next_permutation(p, p + n));
  18.         return 0;
  19. }
  20.  
Parsed in 0.003 seconds