足跡-sokuseki-

りかの日進月歩の記録

競技プログラミング

ABC008 C コイン

数学ができないので。 期待値問題は苦手です。C: コイン - AtCoder Beginner Contest 008 | AtCoder 問題概要 枚のコインを無作為に一列に並べる。左端から順に、そのコインよりも右側にある、そのコインに書かれた数 の倍数が書かれたコインをすべてひっく…

RUPC2017参加記

3/22から3/24に立命館大学で行われたRUPC2017に参加した。 立命館大学競技プログラミング合宿2017 : ATND Day1 : 立命館大学&大阪大学セット コンテスト前 会場の設営のために10時半くらいにBKCに着いたけど、Twitterではすでに到着している参加者がいてびっ…

gitあれこれ

作問につかった。忘れそうなのでメモ。githubのレポジトリの「Clone or download」からurlを取得 作りたい場所に移動してから「git clone 取得したurl」を入力 $ git clone https://github.com/~既存の(誰かの)フォルダをコピーして、自分の名前に変える。フ…

ABC 006 C スフィンクスのなぞなぞ

数式が出てきたのでメモ。C: スフィンクスのなぞなぞ - AtCoder Beginner Contest 006 | AtCoder 問題概要 大人、老人、赤ちゃんの足の数をそれぞれ2本、3本、4本とする。 街の人数Nと足の数Mが与えられるので大人、老人、赤ちゃんの人数の組み合わせを1つ答…

ABC017 C ハイスコア

自力で満点解法思いついたの嬉しかったのでその記念。C: ハイスコア - AtCoder Beginner Contest 017 | AtCoder 問題概要 個の遺跡があり、遺跡を探索すると宝石と得点が得られる。 番目の遺跡を探索したときに、得点 点を獲得し、 種類ある宝石のうち 番目…

ABC054 D Mixing Experiment

頑張って実装したので記事にするぞ。最近更新頻度高いし競プロ頑張ってる感がある*1。D: Mixing Experiment - AtCoder Beginner Contest 054 | AtCoder 問題概要 N種類の薬品のうちいくつかの薬品を購入する。薬品iにはタイプAの物質を グラム、タイプBの物…

ABC054 C One-stroke Path

頑張って実装したやつは記事にしようという試み。C: One-stroke Path - AtCoder Beginner Contest 054 | AtCoder 問題概要 自己ループと二重辺を含まないN頂点M辺の重み無し無向グラフが与えられるので、頂点1を始点として、全ての頂点を1度だけ訪れるパスは…

ABC013 C 節制

先日 AtCoder Virtual Contest でやっていたABCのC埋めに出てきて、コンテスト中には解けなかったのでゆっくり解いていたが、満点解法がわからなかった&&時間がかかったので書く。C: 節制 - AtCoder Beginner Contest 013 | AtCoder 問題概要 N日間の食事を…

AGC005 B Minimum Sum

昨日解いていて、解説を見ても理解するのに手こずったので、考え方を書いてみる(一応この問題について書いてるブログはあったけど、解法が違ったので、自分用に)。 B: Minimum Sum - AtCoder Grand Contest 005 | AtCoder 問題概要 から までの数字を並べ替…

競技プログラミング2016総括

ということで競技プログラミング1年目のまとめをします。長くて面倒なので箇条書きスタイルでいきます。 4月 大学に入学し、学部のガイダンスでRiPProに出会う RiPPro主催のC言語講習会に行く 競技プログラミングをやってみる 「競技プログラミング面白そう…