Hatena::Grouptopcoder

反省会。

 | 

2012-05-30 Wednesday

SRM544 Division I 22:59

少しくらい練習しときゃよかったと思いつつ。

Level One - ElectionFraudDiv1(275)

  • roundした投票率から最小の有権者数を求める
  • 最少人数を求めてちょっとずつ増やして
  • ループが全然終わってない…直す
  • ループ抜ける判定条件がおかしい…直す
  • 45分経過。テスト未だ通らず
  • 状況確認。Level Two出してる人多いな

Level Two - FlipGame(500)

  • 長方形に並んだタイルのうち、最短境界線引いて左下を全部裏返す
  • 与えられた状態から全部裏にするのにかかる最小手順を求める
  • 右上にある表を境界にすればいい
  • 1列の裏返し関数作って
  • n列に拡張して
  • 出した。17分

Level One

  • 早々に諦める条件追加したらテスト通った。
  • かなり怪しいけど出した。残り10分

Level Three - SplittingFoxes(900)

  • 進む、右向く、左向くとやっていって座標の合計値を求める
  • まともにやったら絶対終わらんな…

Challenge

  • Level Twoは間違うポイントなさげ
  • Level Oneは何か出来るかもしれないけど、自分がわかってない
  • 人のコードを読むばかり
  • 早々にLevel Oneは撃墜
  • 何で撃ち落とされたんだろう…よく分からない

その後

  • Chatroom見てるとどうもLevelTwo簡単すぎと。
  • LevelOneは全有権者数さえわかれば良くて、わざわざ各候補者の得票数まで求めなくて良い。
  • LevelThreeは4*4行列に値放り込んで計算してる。まとめて計算できるんか…何でかわかんないけど。
  • Challengeの結果とか詳しく分かるのね

反省

  • Simple is the best
  • 練習しといた方がいい気がする。ていうかしたい。
  • LevelThreeどうなってんだろう

結果

  • 1309 → 1521
  • 黄色くなった

http://community.topcoder.com/stat?c=coder_room_stats&rd=14736&rm=313096&cr=23072275

ゲスト



トラックバック - http://topcoder.g.hatena.ne.jp/sankondenai/20120530
 |