Esolang Battle 2 へようこそ

難解言語とコードゴルフを融合させた、新しい形の競技プログラミング・プラットフォームです。

コードゴルフとは?

コードゴルフとは、与えられた問題を「いかに短いソースコードで解くか」を競う競技です。 通常の競技プログラミングが実行速度やメモリ使用量を重視するのに対し、コードゴルフではバイト数こそがすべてです。
一見すると読みにくい、魔法のようなテクニックを駆使して、ソースコードを極限まで削り落とす楽しさを体験してください。

バトルのルール

盤面の支配
盤面(Scoreboard)上の各セルは特定のプログラミング言語に対応しています。その言語を使って問題を解くことで、セルをあなたのチームの陣地にできます。
スコアと逆転
他のチームが既に持っているセルであっても、より短いコード(少ないバイト数)で提出すれば、そのセルを奪い取ることができます。

クイック・チュートリアル

1
コンテストを探す
まずは開催中のコンテストに参加しましょう。
2
問題と言語を選ぶ
コンテスト内の「盤面」タブから、自分が得意そうな言語や、戦略的に重要なセルを選びます。 セルをクリックすると、その言語の提出画面へ進めます。
3
コードを削って提出する
プログラムが完成したら、提出画面から送信! 判定(ジャッジ)が終わると、盤面があなたのチームの色に塗り替わります。
※ 特殊な文字を使う場合はASCIIコード表が便利です。
4
戦況を監視する
他のチームに抜かされていないか、「順位表」や「盤面」を定期的にチェックしましょう。