📄 4634152_ac_0ms_212k.cpp
字号:
#include<iostream>
using namespace std;
char qipan[9][9];
char ss[200];
int main()
{
int count=7,row,column;
memset(qipan,'0',sizeof(qipan));
scanf("%[^\n]%*c",ss);
while(1)
{
//cout<<ss[count];
if(ss[count]>='A'&&ss[count]<='Z')
{
column=ss[count+1]-'a'+1;
row=ss[count+2]-'1'+1;
qipan[row][column]=ss[count];
count+=4;
}
else
if(ss[count]>='a'&&ss[count]<='z')
{
column=ss[count]-'a'+1;
row=ss[count+1]-'1'+1;
qipan[row][column]='P';
count+=3;
}
else break;
}
scanf("%[^\n]%*c",ss);
count=7;
while(1)
{
if(ss[count]>='A'&&ss[count]<='Z')
{
column=ss[count+1]-'a'+1;
row=ss[count+2]-'1'+1;
qipan[row][column]=ss[count]-'A'+'a';
count+=4;
}
else
if(ss[count]>='a'&&ss[count]<='z')
{
column=ss[count]-'a'+1;
row=ss[count+1]-'1'+1;
qipan[row][column]='p';
count+=3;
}
else break;
}
cout<<"+---+---+---+---+---+---+---+---+"<<endl;
for(int i=8;i>=1;i--)
{
for(int j=1;j<=8;j++)
{
if((i+j)%2==0)
{
cout<<"|:";
if(qipan[i][j]!='0') cout<<qipan[i][j];
else cout<<':';
cout<<':';
}
else
{
cout<<"|.";
if(qipan[i][j]!='0') cout<<qipan[i][j];
else cout<<'.';
cout<<'.';
}
}
cout<<"|\n";
cout<<"+---+---+---+---+---+---+---+---+"<<endl;
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -