CF1850C
要找到这个单词,就要先找到这个单词的开头,在输入时即可判断。根据题意,保持列数不变,增加行数,直到不为字母,输出途经的字母即构成了单词。
#include <bits/stdc++.h>
#define int long long
using namespace std;
char a[9][9];
signed main()
{
int T,x,y,pd;
cin >> T;
while( T -- )
{
pd = 0;
for( int i = 1 ; i <= 8 ; i ++ )
for( int j = 1 ; j <= 8 ; j ++ )
{
cin >> a[i][j];
if( a[i][j] != '.' && pd == 0 )
{
x = i;
y = j;
pd = 1;
}
}
for( int i = 1 ; i <= 8 ; i ++ )
{
if( a[i][y] != '.' )
cout << a[i][y];
}
cout << endl;
}
return 0;
}
还是菜。