回答編集履歴
2
変数の型誤り
answer
CHANGED
@@ -22,8 +22,8 @@
|
|
22
22
|
|
23
23
|
int main(void){
|
24
24
|
|
25
|
-
|
25
|
+
float xx, yy;
|
26
|
-
|
26
|
+
|
27
27
|
for (int r=0; r<4; r++){
|
28
28
|
|
29
29
|
printf("---左回転 %d 度---\n", r*90);
|
1
数字間違い
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
そういうときは、
|
1
|
+
そういうときは、16枚のマスのすべてについて、回転後、どのマスに移動するのか、計算してみるといいです。
|
2
2
|
2つの座標が、同じ1つの座標に写像されていると、ブロックが消えてしまうのでダメということになります。
|
3
3
|
|
4
4
|
肝心なところは -1.5 して回転して、 最後に +1.5 で丸めです。
|