B - 回転 Editorial

Time Limit: 2 sec / Memory Limit: 64 MB

問題文

高橋君は 44 x 44 マスの盤面を見つけました。
各マスには .ox のいずれかの文字が書かれています。
彼はこの盤面を回転させた後、どういった状態になるのか気になりました。
盤面を正面から見たときの状態が与えられるので、180180 度回転させた後の盤面を出力してください。

入力

入力は以下の形式で標準入力から与えられる。
c0,0c_{0,0} c0,1c_{0,1} c0,2c_{0,2} c0,3c_{0,3}
c1,0c_{1,0} c1,1c_{1,1} c1,2c_{1,2} c1,3c_{1,3}
c2,0c_{2,0} c2,1c_{2,1} c2,2c_{2,2} c2,3c_{2,3}
c3,0c_{3,0} c3,1c_{3,1} c3,2c_{3,2} c3,3c_{3,3}
11 行目から 44 行目にわたって、盤面の初期状態が半角スペース区切りで与えられる。
  • ci,j(0i,j3)c_{i,j} (0≦i, j≦3) は 盤面のマスを意味し、 .ox から構成される。

出力

180180 度回転させた後の盤面を入力と同じフォーマットで出力してください。
また、出力の末尾には改行を入れること。

入力例 1

Copy
  1. . . . .
  2. . o o .
  3. . x x .
  4. . . . .
. . . .
. o o .
. x x .
. . . .

出力例 1

Copy
  1. . . . .
  2. . x x .
  3. . o o .
  4. . . . .
. . . .
. x x .
. o o .
. . . .
  • マスとマスの間は半角スペースで区切ってください。

入力例 2

Copy
  1. o o x x
  2. o o x x
  3. x x o o
  4. x x o o
o o x x
o o x x
x x o o
x x o o

出力例 2

Copy
  1. o o x x
  2. o o x x
  3. x x o o
  4. x x o o
o o x x
o o x x
x x o o
x x o o
  • 180180 度回転させた結果、たまたま初期状態と一致しました。


2025-04-14 (Mon)
13:23:11 +00:00