ちゃっくのメモ帳

ちゃっくがメモしときたいことをメモしとくよ

競技プログラミング

ARC085 D ABS

問題 D - ABS自分の解法はだが解説の方法がだった。 この解説に最初ちょっと納得できなかったのでメモどこで納得が行かなかったかというと「Xがまで取った時,Yはまでとる」という部分がよくわからなかった。 というのは「Xが途中までとって,その後Yがうまく…

ICPC2017 国内予選

まえがき このストーリーはrianの書いたストーリー rian.hatenablog.jp に出てくるIQ1の物語です. IQ1視点のサイドストーリーという形になります 前日談 ~ チーム登録 ~ icpcたいてっく予選には登録が必要である.そして僕らは待っていれば唐突にコーチが生え…

ICPC国内模擬2017

ICPC国内模擬2017にチームIQ1で参加しました メンバーはkuwaさん,すごプロさん,僕で行動指針としては最初3完してあとは適当にって感じを予定してました 開始前 誰も蟻本を持ってきていない←??? TLE本も持ってきてない←まあしょうがないか コンテスト 開始直…

ABC060D Simple Knapsack解いたんだよ

問題 D: Simple Knapsack - AtCoder Regular Contest 073 | AtCoder dp解 個使用して重さの総和がとなるときの価値の最大値 とする. ここで重さを直接持つと配列に収まらないのでの代わりにを使用することで配列に収まるようにできる 注意点 内部のループは…

Xmas Contestに参加したっぽい?

クリスマスイブ! とくに予定もないのでXmas contestに参加しました。このコンテストはチームでの参加が許されていたので、すごぷろさんにチームを組んで頂いて参加しました。(開始4分前に突然チームを組もうとお願いする馬鹿の図)@jken_ull チーム組まない…

SRM 700 Div1 Easy FindingFriend

問題 TopCoder Statistics - Problem Statement 解法 (2017/4/29:解き直したので下にちょっと付け足す.解法を確認するなら下に追記した部分を読んだほうがよい) leader[i]がfriendPlaceよりも大きい場合、部屋i以降はleader[i]以上のランクの人だけで調整し…

AOJ 1138 Traveling by Stagecoach

解法 拡張ダイクストラを使ってd[現在のノード][使用した切符]を埋めていく。 使用した切符の枚数nはなのでbitで管理すればよい。 Queueにはを入れ距離でソートして取り出せばよい。 計算量は多分くらいだと思う(違ったら指摘してください)... ソースコード …

SRM699 Div1 Easy OthersXor

問題 TopCoder Statistics - Problem Statement要はN個の数字があり入力x[i]にはi番目の数字以外の数字のxorを取ったものが入っている。 入力xを満たすようなN個の数字の組み合わせのうち合計が最小となるようなものを見つけその最小値を求める(ただしそのよ…

技術室奥プログラミングコンテスト#2 C問題 有給休暇を解いたんだよ...

tkppc2.contest.atcoder.jp 解法 二分探索で長さL(実際のコード中では"mid")の連続した1を作るか確認していき、作れる最長の長さを出力すればいい。 ソースコード #include <bits/stdc++.h> using namespace std; #define REP(i,n) for(int i=0;i</bits/stdc++.h>

ICPC2016国内予選

ICPC2016国内予選に参加しました。 チームnikkuとして参加し、メンバーはすごプロ(@jken_ull),いしづ(@ish_774),僕でした。結果としてはA,B,Cの3完で97位でした。以下当日の流れです(時間はだいたい。記憶は結構あやふや)16:30 -- 開始 -- とりあえず問題を…

TCO2016Round2C Easy BearBall

TCO2016Round2C Easy BearBallの解き方 問題 N個の点がある。 N個の点から始点と終点を選ぶ方法はN*(N-1)通り。 この全ての始点と終点の組み合わせについて、始点から終点に向かってボールを飛ばしたい。 ただし、点1と点2の間に点が存在しなければコスト1で…

ICPC2016国内模擬Bにでたんだよっ

6/12に行われたICPC2016国内模擬Bにで出ました。 チーム名はnikku,メンバーはすごぷろさん(@jken_ull),いしづ(@ish_774)、僕でした。 開始前(13:20) : 大岡山駅前で宗教勧誘を受けた。「聖書を読んだことありますか」って聞いてきたのでキリスト教とかそのあ…

CodeFestival2015に参加してきたんだよっ!!

11/14~11/15に開催されたCodeFestival2015に参加してきたのでその感想とかをね11/14(Day1) 六本木駅から会場である泉ガーデンプレイスに向かった。地図を見る限り10分で着くはずなのになぜか30分くらい歩いた。会場で名札を貰う。やっぱtwitterIDとか書いて…