Skip to content

okaponta/atcoder-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atcoder-rust

AtCoderの回答を貯めておくリポジトリです
cargo-competeを使用しております。

About Me

AtCoderで競プロをやっています。
青レート帯でうろうろしてます。

ライブラリ

ライブラリは別のリポジトリにまとめてます。

エイリアス

自作エイリアスを使用して多少の効率化を行っています。

  • cv [型from] [型to]
    • こちらのレポジトリにあるRustの型変換コマンドを読み込んでいます
    • ローカルにクローンしないと動かないです
  • join
    • vscodeのデバッグ用configと現在のディレクトリの内容をgit commitする
  • test
    • test aなどでテストケースを実行します
  • run
    • run aなどで実際に動かせます
  • submit
    • submit aなどで提出できます
  • commit
    • commit aなどでコメントつきでgit commitします
  • problem
    • problem abcXXXなどでA-F問題を開きます
  • qiita
    • qiita解説記事投稿用のテンプレを出力します。

自分用コマンドメモ

  • コンテストごと
    • procon-support でエイリアス読み込んだ状態で problem abcXXX で A-F 問題を開いておく
    • cargo compete new abcXXX
    • Cmd+Shift+N で新規 VSCode のウィンドウ開く
    • Cmd+O で abcXXX を開く
    • procon-support でエイリアス読み込み
    • join でコミット
    • cargo compete open
  • 問題ごと
    • test a
    • submit a
    • commit a
    • run a
  • Rust のバージョンが 1.49.0 以降になったら以下でたぶんバージョン固定できる
    • rustup toolchain add 1.49.0
    • echo '1.49.0' > rust-toolchain

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published