マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

TopCoder

Marathon Matchの日本の順位が落ちた

日本のRatingは50上がってるけど、新しくランキングにでてきた国より下だったらしく順位が1つ落ちた。そしてMarathon Match 26は何をやればいいのかよくわからないので俺は参加しないままで終わりそう。

データフィードが復旧しつつある?

データフィードがおかしくなっていて、俺のMarathon Matchの国内順位が確認できず勝手に3位と予想していたが4位だった。ただ、Country Rankはまだ確認できないのが残念

Marathon Match 25 Result

最終順位は69位でRatingは1362→1320と42ダウン。TopCoderのデータフィードがおかしくなっているので、正確な順位は不明だがEmKさんとhaskell-masterさんに抜かれているので、国内3位になっているはず、他の人には抜かれてないはず…。とりあえず、EmKさんのR…

何かトラブルでもあったのだろうか?

System Testが終わったはずのMarathon Match 25の結果がなかなかでてこない。SRM 378の後に何か問題が発生した影響だとかそうじゃないとか。Marathon Match 26とSRM 379は大丈夫か?

Marathon Match 25 System Testはまだ終わっていなかったのか

System Testって1回で全てを終わらせてるのかと思っていたが、何回かにわけて実行しているのか。Queue Statusを見る限り結構待たされそう

Marathon Matchの結果はまだでてないか

System Testは割と早く終わったけど、結果はまだでてないみたい。あとでMarahon Matchの日本の成績がどのくらい上がったか知るために今の成績を忘れては困るので載せておく Rank 20 / 22 Rating 1226.47

Marathon Match 25 最後の提出

Provisional Scoreは170.06でProvisional Rankは64。TopCoder Utilitiesの予想だと64位の場合、俺のRatingは-55されるらしい。1位の88%のスコアでRatingが落ちることがあるのかはわからないが、あまりいい結果は期待できないようだ。しかし、今回は2週間の…

何もしないまま1週間が経とうとしている

Marathon Match 25に登録はしたはいけど何もしないまま1週間が経とうとしている。ランキングがすごいことになってるんだろうなーと思いstandingsを見たら、日本人であるEmKさんが5位にいるではないか!このままではMarathon Match国内一位が入れ替わってし…

Marathon Match 25 開始

今回も2週間のMarathon Match。前回は終盤切羽詰まってコピペを連発してしまいソースが1700行にもなってしまったので、今回はそれを気をつけて無駄に長くならないソースを書きたい。とりあえず登録とVisualizerをダウンロードして今日(昨日?)は終わり。ち…

SRM374 DIV2

250pt HockeyFault 点が四角形の中にあるか調べて、四角形の中ならカウントして、外なら両側の半円のチェック。半円だけど、円と同じように解いても問題ないので点と円の中心の距離が半径以内ならカウントする。ちょっと手こずって209.17pt 500pt SyllableSo…

Marathon Match 24 Result

最終順位は26位でRatingは1331→1362と上昇。System Test前から1つ順位が上がって、過去最高の順位に!分母は気にしない。ルールを勘違いしていたのは俺だけでなく、完全にルールを把握していたのは一部だけのような気がする。とりあえずRatingが上がって良か…

Marathon Match 24 Coding Phase 終了

ルールが分かりづらく、Marathon Matchの中でも難易度が高いとフォーラムで話題になっていたMarathon Match 24が終了した。終了後にフォーラムで何人かが公開していたVisualizerでの実行結果を見て、俺がルールを勘違いしていることに気づいた。ものすごい損…

SRMに集中できない

Marathon Matchの方が気になって、SRMに集中できない。かと思いきやMarathon Matchでも実行すれば100% NullPointerExceptionで止まるプログラムを提出してしまった。俺はどちらか片方に集中しないとやっていけないようだ。両方とも当たり前のようにやってい…

Marathon Match 24 時間かかりすぎ

タイムアウトが2分と長めの設定なのとSubmission Testが200回もあるから上位の人が先にFull Submissionしてると数十分待たされる。5、6人たまってたらもう、当分の間キューを見ることはない。他のときは最初にキューを見た時点で結果がでてることも少なく…

Marathon Match 24 賞金圏内

賞金のでる10位以内は無理だろうと思っていたが、現時点で参加者が34人しかいなくて、今の順位が10位!今回はものすごいチャンスなんじゃいか?RedCoderが突然上位に現れそうなこれからが勝負

PayPalに賞金が振り込まれた

PaymentsのstatusがEntered into payment systemになってから一ヶ月くらいして賞金がTopCoderからPayPalに来ていて承認待ちになっていた。早速、振込を承認しようと思ったが先に銀行講座を登録しないと振替できなくなるよ、と承認ページで注意されたので銀行…

Marathon Match 24には賞金がつく

対象の順位と貰える金額をコピーしてきた。 1st$7000 2nd$3000 3rd$2000 4th$1000 5th-6th$500 7th-10th$250 金額が大きいとはいえ10位以内じゃないと貰えないのは結構厳しい。1人当たりの金額減らしてもっとたくさんの人に賞金つけてくれー、SRMの3倍も賞…

Marathon Match 23 Result

Bestスコアが6ケースにたいしスコア0が42ケースもありRatingが1464→1331と大幅にダウン。せこい方法でスコアを稼ごうとして悪化させたのが原因。頭が悪かった

SRM370 DIV2

250pt Containers ループしてコンテナとパッケージのサイズチェック。何人か明らかにChallengeできるプログラムだったが、Challenge Phaseが終わった直後に気づいてちょっと後悔。221.43pt 500pt DrawingMarbles KawigiEditのチェック機能ではdoubleの誤差で…

学校別参加人数を数えてみる

プロフィールで学校名を表示している人達のぶんしか数えられないけど、試しに学校別参加数をだしてみた。やり方はhttp://www.topcoder.com/tc?cc=392&sc=&sd=&cc=392&module=AlgoRank&nr=200&sr=1から正規表現でメンバーのプロフィールのURLを取得してプロフ…

Marathon Match 23 結果待ち

Submit時のテストでスコア2200ぐらいまでしか伸びなさそうだったので、せこい手段を使ったらスコアが悪化した。System Testでどうなるかわからないけど、今回はRating落ちそう。それで現在待っているSystem Testだけど今回は1人あたり4000回で、全体で124万…

来週の予定

火曜日にSRM370、水曜日からMarathon Match 24(2週間)、土曜日にSRM371(賞金付き)12月までSRMのペースが月6回だけど、これからこのペースでいくのだろうか?

SRM369 DIV2

250pt ChainOfRectangles 小さい方の四角形から順に面積を求めていけば重なってる部分は今までの面積の和(もしくは一つ前の重なりを無視した四角形の面積)なので簡単 500pt BeautifulString 普通に騙された。最大値しか見えてなくてChallengeで落とされる。…

Marathon Match 23のデバッグ用画像

Examplesの中に答えと差が大きいケースがあったので、プログラムが計算した面積の範囲を画像に変換してVisualizerの画像と比較してみた。Visualizerはポリゴンの内側をチェックしたらチェックした座標に緑の点を打ち、外側をチェックしたら赤い点を打つので…

Marathon MatchのVisualizerが使いづらくなってる…

1箇所にまとまってほしい情報が3つのウインドウにわかれてしまったせいで使いづらくなった。あくまでGUIモードでの話だから、影響を受けるのは最初の方と、動作が怪しいけど文字の出力だけじゃ確認しづらい場合だけだし、一度もGUIモードで起動することが…

Competition ArenaのActive ContentsにMarathon Match 23がでてる

Marathon MatchもCompetition Arenaで参加することになるのかな?PracticeにもMarathon Matchが追加されていたので試しに行ってみようと思ったが、ページが全然切り替わらない。ArenaのRatingの表示はAlgorithm Competitionのものだがユーザーのinfoを見てみ…

Marathon Match 22 Result

結果がでていたので、自分の順位を見に行ったら30位だった。System Test前が26位だったので、特定の場合にものすごく結果が悪くなるような脆さがあったのかな。フォーラムにベストスコアをだした回数やタイムアウトした回数、ペナルティーが発生した回数が載…

賞金待ち

Affidavitを公証してもらうためにアメリカ大使館に行ったり、Form W-8BENを書いたり、AffidavitとW-8BENをエアメールで送ったりと、普段はやらないことが続いてやっと賞金が貰える状態まで来た。まぁ、賞金も多くないので手数料を考えるとぎりぎり黒字になる…

Marathon Match 22

2週間も期間があったSubmission Phaseが終わってSystem Test待ち。とりあえず自分のソースを見てみると行数は834行で前回の319行からかなり増えた。一時期1000行越えて、減らさないといけないと思い800行ぐらいまで減量できたあたり無駄の多いソースかもしれ…

SRM366 DIV2

250pt SerialNumbers とにかく言われた通りに並び替えるって問題だったけど、どこかをミスしてSystem Testで0ptに 500pt ChangingSounds リストに初期値を追加したあと、リストからデータを取り出し足し算と引き算をして結果が0〜maxLevelだったら結果をリス…