2011-04-14から1日間の記事一覧

SRM364 div1 medium

いまどのプラントが稼働しているかを状態としてダイクストラ。 #include <algorithm> #include <queue> #include <string> #include <vector> using namespace std; int popCount(int _mask) { int r=0; for(int i=0;i<28;i++) if(_mask & (1<</vector></string></queue></algorithm>

SRM339 div1 medium

”DP[何ラウンド目][前に何ドルかけた(※)][今何ドル持っている]=確率”でDP。 ※2の指数、前に勝った場合は10とした。 #include <cmath> class TestBettingStrategy { public: double DP[55][11][2010]; double winProbability(int initSum, int goalSum, int roun</cmath>…