{'|',':',':',':','|','.','.','.','|',':',':',':','|','.','.','.','|',':',':',':','|','.','.','.','|',':',':',':','|','.','.','.','|'},
{'+','-','-','-','+','-','-','-','+','-','-','-','+','-','-','-','+','-','-','-','+','-','-','-','+','-','-','-','+','-','-','-','+'}};
int main()
{
int i,j;
/*for(i=0;i<17;i++)
{
for(j=0;j<33;j++)
{
cout< }
cout<
char white[1000];
char black[1000];
int lenw,lenb;
gets(white);
gets(black);
//cout<
lenb=strlen(black);
/* for(i=0;i<17;i++)
{
for(j=0;j<33;j++)
{
cout< }
cout<
i=7;
for(i=7;i
if(white[i]>=65&&white[i]<=90)//判断第8个字符是不是大写字母。
else//不是就撤,表示后面只有P了
break;
}
for(j=i;j
if(white[j]>=97&&white[j]<=122)//判断有没有小写字母
a[(9-(white[j+1]-'0'))*2-1][(white[j]-'a')*4+2]='P';
else//没有了就over了。
break;
}
i=7;//同上哈,不罗嗦。
for(i=7;i
if(black[i]>=65&&black[i]<=90)
a[(17-(black[i+2]-'0')*2)][(black[i+1]-'a')*4+2]=black[i]+32;
else
break;
}
for(j=i;j
if(black[j]>=97&&black[j]<=122)
a[(17-(black[j+1]-'0')*2)][(black[j]-'a')*4+2]='p';
else
break;
}
for(i=0;i<17;i++)
{
for(j=0;j<33;j++)
{
cout< }
cout<
return 0;
}
作者:CSUST_ACM