問題
コードゴルフ:迷路
「コードゴルフ」
たとえば以下は、
JavaScriptを使って、
以下の関数yourCode()は
yourCode()
yourCode()の実行結果は以下になります。
関数yourCode()の中のコードは1440バイトですが、
まずは約半分の700バイト以下になるように、
迷路を作るのは楽しく、
- 難易度
- ★☆☆☆
(当該領域で、 基礎的なことができれば解けると思われるレベル) - 言語/領域
(Perl、 Pythonなど) - JavaScript
- 解答形式
- ファイルアップロード形式
- 解答評価のポイント
- 可能な限り短い文字数で、
同じ処理結果を出力できることです。まずは700バイト以下になるように、 がんばってください。 - 挑戦を開始する前にご準備いただきたいもの
解答は、
テキストファイルを解答画面からアップロードしていただきます。作成したJavaScriptのコードをテキストファイルに貼り付けて提出してください。あらかじめ 「設問1. txt」 とテキストファイルを作成しておくと、 スムーズです。事前にご準備ください。 なお、
CodeIQの受付ページにて、 コードの文字数確認と、 実行結果と合っているかどうかを確認できるフォームを用意していますので、 ぜひご利用ください。 - その他注意事項
- 一度挑戦を開始すると、
解答を送信しなかった場合でも、 1回目のチャレンジは終了となります。 - 何度でも挑戦できます。
- 白紙に近いなど、
採点不能なものは、 フィードバックいたしかねます。 - この問題の正解及びコードレビューは、
技術評論社のサイト (この連載上) にて行います。 - 優秀な解答をした人や面白解答した人はニックネーム、
解答内容、 解答フィードバック内容を公開させて頂く可能性があります。ご了承ください。 - コードゴルフの暫定順位は、
CodeIQ公式ブログにて公開していく予定です。
URL:http://codeiq. hatenablog. com/
- 一度挑戦を開始すると、
- 解答受付先
- https://
codeiq. jp/ ace/ yanai_ masakazu/ q154 - 掲載期間
(開始~終了) - 12月27日
(木)~1月24日 (木) - 採点可能人数
- 200人
- 想定時間
(分) - 10分~
- 制限時間
- なし