ROCKS - Rocks Game
Tác giả: RR
Ngôn ngữ: C++
#include <iostream>
#include <algorithm>
#define FOR(i,a,b) for(long i=a; i<=b; i++)
using namespace std;
long a[20],n;
void solve(long i) {
if (i==n+1) {
FOR(i,1,n)
if (a[i]) printf("X");
else printf("O");
printf("\n");
return ;
}
solve(i+1);
a[i]=1-a[i];
solve(i+1);
}
int main() {
// freopen("input.txt","r",stdin);
// freopen("output.txt","w",stdout);
scanf("%ld",&n);
solve(1);
FOR(i,1,n) printf("O");
printf("\n");
return 0;
}