代码
#include <bits/stdc++.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv)
{
int n;
cin>>n;
if(n==1)
{
cout<<"N"<<endl;
cout<<"Y";
}
else if(n==2)
{
cout<<"NN"<<endl;
cout<<"NY"<<endl;
cout<<"YN"<<endl;
cout<<"YY";
}
else if(n==3)
{
cout<<"NNN"<<endl;
cout<<"NNY"<<endl;
cout<<"NYN"<<endl;
cout<<"NYY"<<endl;
cout<<"YNN"<<endl;
cout<<"YNY"<<endl;
cout<<"YYN"<<endl;
cout<<"YYY";
}
else if(n==4)
{
cout<<"NNNN"<<endl;
cout<<"NNNY"<<endl;
cout<<"NNYN"<<endl;
cout<<"NYNN"<<endl;
cout<<"NNYY"<<endl;
cout<<"NYYN"<<endl;
cout<<"NYYY"<<endl;
cout<<"YNNN"<<endl;
cout<<"YNNY"<<endl;
cout<<"YNYN"<<endl;
cout<<"YYNN"<<endl;
cout<<"YYNY"<<endl;
cout<<"YYYN"<<endl;
cout<<"YYYY";
}
else if(n==5)
{
cout<<"NNNNN"<<endl;
cout<<"NNNNY"<<endl;
cout<<"NNNYN"<<endl;
cout<<"NNYNN"<<endl;
cout<<"NYNNN"<<endl;
cout<<"NNNYY"<<endl;
cout<<"NNYNY"<<endl;
cout<<"NYNNY"<<endl;
cout<<"NYNYN"<<endl;
cout<<"NYYNN"<<endl;
cout<<"NYYNY"<<endl;
cout<<"NYYYN"<<endl;
cout<<"NYYYY"<<endl;
cout<<"YNYYY"<<endl;
cout<<"YYNYY"<<endl;
cout<<"YYYNY"<<endl;
cout<<"YYYYN"<<endl;
cout<<"YYYYY";
}
else if(n==6)
{
cout<<"NNNNNN"<<endl;
cout<<"NNNNNY"<<endl;
cout<<"NNNNYN"<<endl;
cout<<"NNNYNN"<<endl;
cout<<"NNYNNN"<<endl;
cout<<"NYNNNN"<<endl;
cout<<"NYNNNY"<<endl;
cout<<"NYNNYN"<<endl;
cout<<"NYNYNN"<<endl;
cout<<"NYYNNN"<<endl;
cout<<"NYYNNY"<<endl;
cout<<"NYYNYN"<<endl;
cout<<"NYYYNN"<<endl;
cout<<"NYYYNY"<<endl;
cout<<"NYYYYN"<<endl;
cout<<"NYYYYY"<<endl;
cout<<"YNYYYY"<<endl;
cout<<"YYNYYY"<<endl;
cout<<"YYYNYY"<<endl;
cout<<"YYYYNY"<<endl;
cout<<"YYYYYN"<<endl;
cout<<"YYYYYY";
}
else if(n==7)
{
cout<<"NNNNNNN"<<endl;
cout<<"NNNNNNY"<<endl;
cout<<"NNNNNYN"<<endl;
cout<<"NNNNYNN"<<endl;
cout<<"NNNYNNN"<<endl;
cout<<"NNYNNNN"<<endl;
cout<<"NYNNNNN"<<endl;
cout<<"NYNNNNY"<<endl;
cout<<"NYNNNYN"<<endl;
cout<<"NYNNYNN"<<endl;
cout<<"NYNYNNN"<<endl;
cout<<"NYYNNNN"<<endl;
cout<<"NYYNNNY"<<endl;
cout<<"NYYNNYN"<<endl;
cout<<"NYYNYNN"<<endl;
cout<<"NYYYNNN"<<endl;
cout<<"NYYYNNY"<<endl;
cout<<"NYYYNYN"<<endl;
cout<<"NYYYYNN"<<endl;
cout<<"NYYYYNY"<<endl;
cout<<"NYYYYYN"<<endl;
cout<<"NYYYYYY"<<endl;
cout<<"YNYYYYY"<<endl;
cout<<"YYNYYYY"<<endl;
cout<<"YYYNYYY"<<endl;
cout<<"YYYYNYY"<<endl;
cout<<"YYYYYNY"<<endl;
cout<<"YYYYYYN"<<endl;
cout<<"YYYYYYY";
}
else if(n==8)
{
cout<<"NNNNNNNN"<<endl;
cout<<"NNNNNNNY"<<endl;
cout<<"NNNNNNYN"<<endl;
cout<<"NNNNNYNN"<<endl;
cout<<"NNNNYNNN"<<endl;
cout<<"NNNYNNNN"<<endl;
cout<<"NNYNNNNN"<<endl;
cout<<"NYNNNNNN"<<endl;
cout<<"NYNNNNNY"<<endl;
cout<<"NYNNNNYN"<<endl;
cout<<"NYNNNYNN"<<endl;
cout<<"NYNNYNNN"<<endl;
cout<<"NYNYNNNN"<<endl;
cout<<"NYYNNNNN"<<endl;
cout<<"NYYNNNNY"<<endl;
cout<<"NYYNNNYN"<<endl;
cout<<"NYYNNYNN"<<endl;
cout<<"NYYNYNNN"<<endl;
cout<<"NYYYNNNN"<<endl;
cout<<"NYYYNNNY"<<endl;
cout<<"NYYYNNYN"<<endl;
cout<<"NYYYNYNN"<<endl;
cout<<"NYYYYNNN"<<endl;
cout<<"NYYYYNNY"<<endl;
cout<<"NYYYYNYN"<<endl;
cout<<"NYYYYYNN"<<endl;
cout<<"NYYYYYNY"<<endl;
cout<<"NYYYYYYN"<<endl;
cout<<"NYYYYYYY"<<endl;
cout<<"YNYYYYYY"<<endl;
cout<<"YYNYYYYY"<<endl;
cout<<"YYYNYYYY"<<endl;
cout<<"YYYYNYYY"<<endl;
cout<<"YYYYYNYY"<<endl;
cout<<"YYYYYYNY"<<endl;
cout<<"YYYYYYYN"<<endl;
cout<<"YYYYYYYY";
}
else if(n==9)
{
cout<<"NNNNNNNNN"<<endl;
cout<<"NNNNNNNNY"<<endl;
cout<<"NNNNNNNYN"<<endl;
cout<<"NNNNNNYNN"<<endl;
cout<<"NNNNNYNNN"<<endl;
cout<<"NNNNYNNNN"<<endl;
cout<<"NNNYNNNNN"<<endl;
cout<<"NNYNNNNNN"<<endl;
cout<<"NYNNNNNNN"<<endl;
cout<<"NYNNNNNNY"<<endl;
cout<<"NYNNNNNYN"<<endl;
cout<<"NYNNNNYNN"<<endl;
cout<<"NYNNNYNNN"<<endl;
cout<<"NYNNYNNNN"<<endl;
cout<<"NYNYNNNNN"<<endl;
cout<<"NYYNNNNNN"<<endl;
cout<<"NYYNNNNNY"<<endl;
cout<<"NYYNNNNYN"<<endl;
cout<<"NYYNNNYNN"<<endl;
cout<<"NYYNNYNNN"<<endl;
cout<<"NYYNYNNNN"<<endl;
cout<<"NYYYNNNNN"<<endl;
cout<<"NYYYNNNNY"<<endl;
cout<<"NYYYNNNYN"<<endl;
cout<<"NYYYNNYNN"<<endl;
cout<<"NYYYNYNNN"<<endl;
cout<<"NYYYYNNNN"<<endl;
cout<<"NYYYYNNNY"<<endl;
cout<<"NYYYYNNYN"<<endl;
cout<<"NYYYYNYNN"<<endl;
cout<<"NYYYYYNNN"<<endl;
cout<<"NYYYYYNNY"<<endl;
cout<<"NYYYYYNYN"<<endl;
cout<<"NYYYYYYNN"<<endl;
cout<<"NYYYYYYNY"<<endl;
cout<<"NYYYYYYYN"<<endl;
cout<<"NYYYYYYYY"<<endl;
cout<<"YNYYYYYYY"<<endl;
cout<<"YYNYYYYYY"<<endl;
cout<<"YYYNYYYYY"<<endl;
cout<<"YYYYNYYYY"<<endl;
cout<<"YYYYYNYYY"<<endl;
cout<<"YYYYYYNYY"<<endl;
cout<<"YYYYYYYNY"<<endl;
cout<<"YYYYYYYYN"<<endl;
cout<<"YYYYYYYYY";
}
else if(n==10)
{
cout<<"NNNNNNNNNN"<<endl;
cout<<"NNNNNNNNNY"<<endl;
cout<<"NNNNNNNNYN"<<endl;
cout<<"NNNNNNNYNN"<<endl;
cout<<"NNNNNNYNNN"<<endl;
cout<<"NNNNNYNNNN"<<endl;
cout<<"NNNNYNNNNN"<<endl;
cout<<"NNNYNNNNNN"<<endl;
cout<<"NNYNNNNNNN"<<endl;
cout<<"NYNNNNNNNN"<<endl;
cout<<"NYNNNNNNNY"<<endl;
cout<<"NYNNNNNNYN"<<endl;
cout<<"NYNNNNNYNN"<<endl;
cout<<"NYNNNNYNNN"<<endl;
cout<<"NYNNNYNNNN"<<endl;
cout<<"NYNNYNNNNN"<<endl;
cout<<"NYNYNNNNNN"<<endl;
cout<<"NYYNNNNNNN"<<endl;
cout<<"NYYNNNNNNY"<<endl;
cout<<"NYYNNNNNYN"<<endl;
cout<<"NYYNNNNYNN"<<endl;
cout<<"NYYNNNYNNN"<<endl;
cout<<"NYYNNYNNNN"<<endl;
cout<<"NYYNYNNNNN"<<endl;
cout<<"NYYYNNNNNN"<<endl;
cout<<"NYYYNNNNNY"<<endl;
cout<<"NYYYNNNNYN"<<endl;
cout<<"NYYYNNNYNN"<<endl;
cout<<"NYYYNNYNNN"<<endl;
cout<<"NYYYNYNNNN"<<endl;
cout<<"NYYYYNNNNN"<<endl;
cout<<"NYYYYNNNNY"<<endl;
cout<<"NYYYYNNNYN"<<endl;
cout<<"NYYYYNNYNN"<<endl;
cout<<"NYYYYNYNNN"<<endl;
cout<<"NYYYYYNNNN"<<endl;
cout<<"NYYYYYNNNY"<<endl;
cout<<"NYYYYYNNYN"<<endl;
cout<<"NYYYYYNYNN"<<endl;
cout<<"NYYYYYYNNN"<<endl;
cout<<"NYYYYYYNNY"<<endl;
cout<<"NYYYYYYNYN"<<endl;
cout<<"NYYYYYYYNN"<<endl;
cout<<"NYYYYYYYNY"<<endl;
cout<<"NYYYYYYYYN"<<endl;
cout<<"NYYYYYYYYY"<<endl;
cout<<"YNYYYYYYYY"<<endl;
cout<<"YYNYYYYYYY"<<endl;
cout<<"YYYNYYYYYY"<<endl;
cout<<"YYYYNYYYYY"<<endl;
cout<<"YYYYYNYYYY"<<endl;
cout<<"YYYYYYNYYY"<<endl;
cout<<"YYYYYYYNYY"<<endl;
cout<<"YYYYYYYYNY"<<endl;
cout<<"YYYYYYYYYN"<<endl;
cout<<"YYYYYYYYYY";
}
return 0;
}