ABC230-C X drawing
解説pdfも解説動画も他のweb記事も#の判定ごちゃごちゃやってるけど
for(int i=0; i<Q+1; i++){
for(int j=0; j<S+1; j++){
if(abs(A-i)==abs(B-j)){ans.at(i).at(j)='#';}
}
}
でよくない?(みやすさのため、P,Rを原点に平行移動している)
それはともかくこれは良問。
解説pdfも解説動画も他のweb記事も#の判定ごちゃごちゃやってるけど
for(int i=0; i<Q+1; i++){
for(int j=0; j<S+1; j++){
if(abs(A-i)==abs(B-j)){ans.at(i).at(j)='#';}
}
}
でよくない?(みやすさのため、P,Rを原点に平行移動している)
それはともかくこれは良問。