省略
省略
C++に変換後のコードはこちら
int X, Y, N = 10;
char S[10][12], T[10][12], tmp[10][10];
{
rd(X,Y,S(X),T(X));
rep(i,N) rep(j,N) if(i >= X || j >= Y) S[i][j] = T[i][j] = '.';
rep(4){
rep(di,-11,12) rep(dj,-11,12){
rep(i,N) rep(j,N) if(T[i][j] == '#'){
if(i+di < 0 || i+di >= X || j+dj < 0 || j+dj >= Y || S[i+di][j+dj] == '#') break_break_continue;
}
wt("Yes"), return 0;
}
rep(i,N) rep(j,N) tmp[i][j] = T[i][j];
rep(i,N) rep(j,N) T[i][j] = tmp[j][N-1-i];
}
wt("No");
}
Current time: 2024年04月19日09時41分17秒
Last modified: 2020年12月30日16時59分12秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder
トップページに戻る
Logged in as: unknown user (not login)