No.565 回転拡大
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 207
作問者 : kimiyuki / テスター : はむこ
タグ : / 解いたユーザー数 207
作問者 : kimiyuki / テスター : はむこ
問題文最終更新日: 2017-09-08 22:47:51
問題文
yukiさんは画像処理に興味があります。 まずは手始めに拡大と回転の処理をすることにしました。 しかしyukiさんは忙しいので、代わりにそのようなプログラムを書いてください。
入力
R K H W $c_{0,0}$ $c_{0,1}$ $c_{0,2}$ $\dots$ $c_{0,W-1}$ $c_{1,0}$ $c_{1,1}$ $c_{1,2}$ $\dots$ $c_{1,W-1}$ $c_{2,0}$ $c_{2,1}$ $c_{2,2}$ $\dots$ $c_{2,W-1}$ $\vdots$ $c_{H-1,0}$ $c_{H-1,1}$ $c_{H-1,2}$ $\dots$ $c_{H-1,W-1}$
- $R \in \{ 0, 90, 180, 270 \}$
- $1 \le K \le 10$
- $1 \le H \le 10$
- $1 \le W \le 10$
- $c_{y,x}$は `.`あるいは`#`
出力
与えられた$H \times W$の図形を、時計回りに$R^\circ$回転させ$K$倍に拡大した図形を出力してください。 最後に改行してください。
サンプル
サンプル1
入力
90 1 5 6 .#.... .#.... .##### .#.... .#....
出力
..... ##### ..#.. ..#.. ..#.. ..#..
サンプル2
入力
0 4 2 2 #. .#
出力
####.... ####.... ####.... ####.... ....#### ....#### ....#### ....####
サンプル3
入力
270 3 3 1 # . #
出力
###...### ###...### ###...###
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。