AtCoder Beginner Contest 096
問題文
省略
省略
C++に変換後のコードはこちら
int X, Y;
char S[50][52];
{
int i, j, ni, nj, d;
int di[4] = {-1, 1, 0, 0}, dj[4] = {0, 0, -1, 1};
rd(X,Y,S(X));
rep(i,X) rep(j,Y) if(S[i][j]=='#'){
rep(d,4){
ni = i + di[d];
nj = j + dj[d];
if(0 <= ni < X && 0 <= nj < Y && S[ni][nj]=='#') break;
}
if(d==4) wt("No"), return 0;
}
wt("Yes");
}
Current time: 2024年04月20日09時24分15秒
Last modified: 2019年08月29日02時08分17秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Beginner_Contest ABC096 ABC_C
トップページに戻る
Logged in as: unknown user (not login)