#include <string> #include <algorithm> #include <iostream> int main() { std::string moves = "xxxxxoooo"; sort(begin(moves), end(moves)); while ( std::next_permutation(moves.begin(), moves.end()) ) { std::cout << moves << std::endl; } }
Standard input is empty
oooxoxxxx oooxxoxxx oooxxxoxx oooxxxxox oooxxxxxo ooxooxxxx ooxoxoxxx ooxoxxoxx ooxoxxxox ooxoxxxxo ooxxooxxx ooxxoxoxx ooxxoxxox ooxxoxxxo ooxxxooxx ooxxxoxox ooxxxoxxo ooxxxxoox ooxxxxoxo ooxxxxxoo oxoooxxxx oxooxoxxx oxooxxoxx oxooxxxox oxooxxxxo oxoxooxxx oxoxoxoxx oxoxoxxox oxoxoxxxo oxoxxooxx oxoxxoxox oxoxxoxxo oxoxxxoox oxoxxxoxo oxoxxxxoo oxxoooxxx oxxooxoxx oxxooxxox oxxooxxxo oxxoxooxx oxxoxoxox oxxoxoxxo oxxoxxoox oxxoxxoxo oxxoxxxoo oxxxoooxx oxxxooxox oxxxooxxo oxxxoxoox oxxxoxoxo oxxxoxxoo oxxxxooox oxxxxooxo oxxxxoxoo oxxxxxooo xooooxxxx xoooxoxxx xoooxxoxx xoooxxxox xoooxxxxo xooxooxxx xooxoxoxx xooxoxxox xooxoxxxo xooxxooxx xooxxoxox xooxxoxxo xooxxxoox xooxxxoxo xooxxxxoo xoxoooxxx xoxooxoxx xoxooxxox xoxooxxxo xoxoxooxx xoxoxoxox xoxoxoxxo xoxoxxoox xoxoxxoxo xoxoxxxoo xoxxoooxx xoxxooxox xoxxooxxo xoxxoxoox xoxxoxoxo xoxxoxxoo xoxxxooox xoxxxooxo xoxxxoxoo xoxxxxooo xxooooxxx xxoooxoxx xxoooxxox xxoooxxxo xxooxooxx xxooxoxox xxooxoxxo xxooxxoox xxooxxoxo xxooxxxoo xxoxoooxx xxoxooxox xxoxooxxo xxoxoxoox xxoxoxoxo xxoxoxxoo xxoxxooox xxoxxooxo xxoxxoxoo xxoxxxooo xxxooooxx xxxoooxox xxxoooxxo xxxooxoox xxxooxoxo xxxooxxoo xxxoxooox xxxoxooxo xxxoxoxoo xxxoxxooo xxxxoooox xxxxoooxo xxxxooxoo xxxxoxooo xxxxxoooo