コウです、よろしくお願いします!
「ゼロからプログラミングを始める」人に役立つ情報を発信しています!
今回はDay38コードを学ぼう1「回る」の攻略になります!!
小学生から社会人までおすすめ!!プログラミング言語『Swift』について!【今始める理由と学び方】
こうといいます、よろしくお願いします!
小学校で教師をやっていた経験を活かして、
プログラミングについて悩みをお持ちの保護...
解答例と解説
解答例と解説を確認していきます!
解答例
コードの解答例は以下のようになります。
解答例を動画で確認する
上記のコードを実行した結果がこちらになります。
ステージ攻略「回る」
攻略
ステージを攻略していきましょう!
今回のステージは説明文にもあるように、さまざまな解き方があります。
紹介する回答はあくまで一例として考えてください!
Byteの周りに宝石が8個配置されています。
これを分割して考えると次のようになります。
黒・白・赤・青に囲んだ4箇所が見えますでしょうか。
これらを1つずつ処理するため、forループの回数を4としてあります。
繰り返すのは、「1マス進む→右を向く」です。
また、各色の中でもforループを使っています。
「1マス進む→宝石を取る→左を向く」
このパターンを各色で2回繰り返します。
まとめ
先述しましたが、今回のステージはさまざまなクリア方法があると思います。
もっと効率の良い方法がありましたらTwitterで教えてください!
次回はDay39「方法はたくさん」でお会いしましょう!ではまた!!
小学生から社会人までおすすめ!!プログラミング言語『Swift』について!【今始める理由と学び方】
こうといいます、よろしくお願いします!
小学校で教師をやっていた経験を活かして、
プログラミングについて悩みをお持ちの保護...