Problems2017

Problem List

A. MEN☆G (10/100)

B. 製本 (10/100)

C. 片付け (10/100)

D. WNCS (30/300)

E. P=NP (30/300)

F. 2017 (20/400)

G. NOKEMON GO (40/500)

H. PPAP (40/1000)

Sample Problem

A+B (100/1000)

String (200/2000)


Materials


How to Solve and Test Problems

  1. rimeをインストール
pip install git+https://github.com/icpc-jag/rime
  1. 解く問題のディレクトリ名を確かめ,以下を実行.この際,solution_nameは既存のものと被らなければ自由に設定可能.
rime add <problem_dir_name> solution <solution_name>
  1. 既定のエディタでSOLUTIONファイルが開く.このファイルが解法の設定ファイル.今から作る解法のファイル名やコンパイルオプション等を設定する.(分からない場合は問題a+bに複数の言語での設定があるので参考にしてください.)

  2. <problem_dir_name>/<solution_name> ディレクトリ内に解答を作成.

  3. rime test -j N コマンドでジャッジを実行.(Nは並列ジョブ数.) プロジェクトのルートで実行すれば,全問題に対するジャッジが走る.問題のディレクトリ内で実行すれば,その問題だけのジャッジが走る.解法のディレクトリ内で実行すれば,その解法だけのジャッジが走る.

  4. (できたら解法のPRが欲しい.)

他にもrimeの機能はあるので,詳しく知りたい場合はこちら: https://rime.readthedocs.io/ja/latest/