12 月 24 日から 27 日に行われた「パ研合宿 2019」というコンテストの企画として,「Painter」という私が作った新概念プログラミング言語を使って、できるだけ短いプログラムでロボットを動かしてマス目を塗る,というものをやりました.
これから2ヶ月が経ちました.最近は新型コロナウイルスで世の中の数多くの科学技術系イベントが中止になっている影響のみならず,AtCoder・Codeforces・TopCoder のすべてでよくないことが立て続けに起こったりなど,競プロのコミュニティーは暗い状況になっています.
私は,競プロのコミュニティーを何とかして元気づけられないかと,何日も何日も考えました.ここで,企画「Painter Programming」をもう一度やろうと思いつき,来たる3月2日に実施することにしました!
本コンテストは普段の競技プログラミングのコンテスト等とは全く形式が違い,そもそもプログラミングを知っている必要すらありません.詳しい説明は「Rules」の項をご参照ください.
賞金・賞品について,今回は準備しておりません.
<Painter Programming について>
<本コンテストについて>
今のところ,得点形式は次のようにすることを予定しております.コンテスト1時間前までは更新される可能性がありますので,ご了承ください.
提出された Painter のプログラムが 文字のとき,得点は以下のようになります.
ただし,プログラムとして正しくないものや,プログラムの実行結果が不正解の場合,得点は 点となります.
提出されたプログラムが複数ある場合,提出で得た最も高い得点がそのままこの問題の得点となります.
満点は 点ということになっておりますが,プログラムの長さは 文字以上でなければならないので,どう頑張っても満点は取れません.