2010-01-15
過去問マラソン(#10):SRM152
過去問マラソン | |
過去問マラソン10回目。
- (いまさらですが)listとかstackとかも使うようになった
- (いまさらですが)vector<char>とstringの相互変換とか
- (いまさらですが)assignが使いこなせるようになった
- cpprefがすごく便利なのでボウズラボに足を向けて寝られない
Easy(250): LeaguePicks
- 問題文の意味がいまいち分からない
- だが解く
- Sample Caseが通るように修正していく感じ
- 不安なのでテストケースを追加
- 218.14pt (11'11'')
- passed system test
- 問題読めてないのに通るのはあまり楽しくない
SRM458 Div1 Hard: ModuloFourDivisor
昨日の900点問題を解いてみた。 Nの約数を列挙するためには素因数分解すればいいんですが… 最初、オイラーのφ関数がどうのとかあれこれ考えていたのですが、ここではmod 4だけが問題になっているので、4で割った余りがそれぞれ0,1,2,3な素数(※0は無いですね。2は2だけ)は同一視してN = 2^S x (4k+1)^T x (4k+3)^Uが見えたら解けたも同然...
2010-01-13
kurukshetra contestメモ
kurukshetra2010 | |
http://www.athena.kurukshetra.org.in/
- インド!インド!インド!
- 問題(ちょっとブロークンな感じの英語)の意図を読み取るのがひと苦労。TopCoderの問題文は曖昧さが少なくていいなあ
- 最初の1パラグラフは(大抵)題意に関係ない
- 前の問題を正解しないと次の問題が出てこない。(=問題を飛ばすことはできない)
- ボーナス問題の得点は500点から経過時間(分)で減っていくらしい。トップ集団の得点に端数があるのはそのためらしい。
- 参加が遅かった自分はボーナス問題解いても(まだ1問しか解いてないけど)最低点の250点しかもらえない
- で、現在1250点(レベル11)で、全世界(というか全インド)で64位
- このコンテストいつまでなの?もしかして終わらないの?
過去問マラソン(#9): SRM151
過去問マラソン | |
毎日という目標からは遠いけれど、まずは継続
Easy(250): Archimedes
- pi定数は脳内からコピペ直打ち
- なんか題意からしてpiとかsinとか使うのどうよと思うけど
- 半径は1だが、分母は直径なので2(これ忘れてたのでSample Caseで答えが2倍になってて気がついた)
- 241.91pt (5'13'')
- passed system test
2010-01-12
迷路
|- 流行りの迷路は嫌いですか?
- dijkstraライブラリのテストを兼ねて
- ぐねぐねした意地悪な道がありうる迷路問題でA*使うのってなんか気が進まない派
- 最短性の証明?とりあえず各辺の長さが1 (>0)でダイクストラなので最短な「はず」だけど、とその程度の認識でお開き
- 結果出力は $$$ より ... の方が可愛くてよくない?
2010-01-08
Kurukshetra 2010 Online Programming Contest
kurukshetra2010 | |
http://www.kurukshetra.org.in/
お誘いが来てたので後でちょっと覗いてみる
Hi . Your credentials at Project Euler tells us that you have a flair for math-coding . We gladly invite you to take part in Athena - the on-line MATH-CODING contest of Kurukshetra 2010, an International Techo-Management by College Of Engineering Guindy , Anna University , Chennai , India organized under the patronage of UNESCO !!
catch the action at www.athena.kurukshetra.org.in
Exciting prizes to be won !!
Contest date : 8th January
Contest time : 9:00 P.M IST
過去問マラソン(#8): SRM150
|2日休んだけど再開
Easy(250): InterestingDigits
- 241.50pt = 5'21''
- テンプレートの中の余分なマクロを削除するのに時間がかかってもったいない
- passed system test
2010-01-05
過去問マラソン(#7): SRM457 (きのうの欠席回)
過去問マラソン | |
移動中で(というかSRMをその時間にやるのを知らずにその時間に移動してて)参加できなかったのでPractice Roomにて...