#include<iostream.h>
const int n=15;
struct shu{
int shuzhi[11];
char zhifu[15];
};
void main()
{
int i,j,kon;
shu shu1;
for(i=0;i<n;i++)
{
j=i;
if(j==0||j==14)//初始化首尾
{
for(kon=0;kon<n;kon++)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
cout<<endl;
}
if(j==1||j==13)//初始化2和14
{
for(kon=0;kon<n;kon++)
{
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
}
else
{
shu1.zhifu[kon]='J';
}
cout<<shu1.zhifu[kon]<<' ';
}
cout<<endl;
}
if(j==2||j==12)//初始化3和13
{
for(kon=0;kon<n;kon++)
{
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==1||kon==n-2)
{
shu1.zhifu[kon]='J';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
shu1.shuzhi[kon]=1;
cout<<shu1.shuzhi[kon]<<' ';
}
}
}
cout<<endl;
}
if(j==3||j==11)
{
for(kon=0;kon<n;kon++)
{
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==1||kon==n-2)
{
shu1.zhifu[kon]='J';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==2||kon==n-3)
{
shu1.shuzhi[kon]=1;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
shu1.shuzhi[kon]=2;
cout<<shu1.shuzhi[kon]<<' ';
}
}
}
}
cout<<endl;
}
if(j==4||j==10)
{
for(kon=0;kon<n;kon++)
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==1||kon==n-2)
{
shu1.zhifu[kon]='J';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==2||kon==n-3)
{
shu1.shuzhi[kon]=1;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==3||kon==n-4)
{
shu1.shuzhi[kon]=2;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
shu1.shuzhi[kon]=3;
cout<<shu1.shuzhi[kon]<<' ';
}
}
}
}
cout<<endl;
}
if(j==5||j==9)
{
for(kon=0;kon<n;kon++)
{
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==1||kon==n-2)
{
shu1.zhifu[kon]='J';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==2||kon==n-3)
{
shu1.shuzhi[kon]=1;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==3||kon==n-4)
{
shu1.shuzhi[kon]=2;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==4||kon==n-5)
{
shu1.shuzhi[kon]=3;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
shu1.shuzhi[kon]=4;
cout<<shu1.shuzhi[kon]<<' ';
}
}
}
}
}
}
cout<<endl;
}
if(j==6||j==8)
{
for(kon=0;kon<n;kon++)
{
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==1||kon==n-2)
{
shu1.zhifu[kon]='J';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==2||kon==n-3)
{
shu1.shuzhi[kon]=1;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==3||kon==n-4)
{
shu1.shuzhi[kon]=2;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==4||kon==n-5)
{
shu1.shuzhi[kon]=3;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==5||kon==n-6)
{
shu1.shuzhi[kon]=4;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
shu1.shuzhi[kon]=5;
cout<<shu1.shuzhi[kon]<<' ';
}
}
}
}
}
}
}
cout<<endl;
}
if(j==7)//初始化最中间的
{
for(kon=0;kon<n;kon++)
{
if(kon==0||kon==n-1)
{
shu1.zhifu[kon]='T';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==1||kon==n-2)
{
shu1.zhifu[kon]='J';
cout<<shu1.zhifu[kon]<<' ';
}
else
{
if(kon==2||kon==n-3)
{
shu1.shuzhi[kon]=1;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==3||kon==n-4)
{
shu1.shuzhi[kon]=2;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==4||kon==n-5)
{
shu1.shuzhi[kon]=3;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==5||kon==n-6)
{
shu1.shuzhi[kon]=4;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
if(kon==6||kon==n-7)
{
shu1.shuzhi[kon]=5;
cout<<shu1.shuzhi[kon]<<' ';
}
else
{
shu1.shuzhi[kon]=6;
cout<<shu1.shuzhi[kon]<<' ';
}
}
}
}
}
}
}
}
cout<<endl;
}
}
cin>>i;
}