Skip to content

staguchi0703/at_coder_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtCoder ABCxxx

目的

  • ABCでテストケースを使う準備をする
  • 参加後に解答を整理すことで、今後の参考資料とする

問題解説

A

  • パス

B

  • パス

C

方針

実装

D

方針

実装

E/F

  • できる見込みなし!

このリポジトリの使い方

参加前とコンテスト中

  1. github上でtempleteをクローンしたリポジトリを作成し、参加コンテストの名前を付ける。
    • レポジトリを新規作成する画面に遷移した際に、他のリポジトリを取り込むリンクがあるので、そこから作成すると早い。
  2. ローカルに複製する。 git clone {repo}
    • 複製するとローカルリポジトリのディレクトリに自動で飛ぶ。
    • そこでcode .すれば、そのまま今回のコンテストに必要なディレクトリだけを持ったworkingspaceが立ち上がる。
  3. テストケースの値を各問題フォルダのinput.txtにペースト
  4. 回答をa_main.pyに記入
  5. 実行して動作確認する。terminalからのpython実行をキーバインドするのが〇
  6. output.txtに期待する出力をいれて、resolve.pyに提出するコードを入力しておけば、test_resolve_form_input_files.pyでunittestが実行できる。
  7. chrome pluginのAtcoder_unittestの内容をtest_pasted_from_page.pyにペーストすれば、全ての出力例の確認ができる。

参加後

  • 苦戦した問題と、コンテスト後にACした問題の解説を書く

その他

  • 画面スペースに余裕があれば、resolve.pytest_pasted_from_page.pyterminalの3画面で作業した方が速いかも。
  • 途中の確認をprintでバグするならa_main.pyでいじる方が分かりやすい。

About

VScodeでat_coderのABCに参加するための準備

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages