2010-01-19から1日間の記事一覧

SRM459 Div1 Easy(250), Div2 Medium(500) Inequalities

Inequalitiesxの範囲が狭いので、xの値を変えて成り立つ不等号を数える。 #include <string> #include <vector> #include <sstream> #include <algorithm> using namespace std; class Inequalities { public: int maximumSubset( vector <string> inequalities ); }; int Inequalities::maximumSubset( v</string></algorithm></sstream></vector></string>…

SRM459 Div2 Easy(250) RecursiveFigures

RecursiveFigures #include <cmath> using namespace std; class RecursiveFigures { public: double getArea( int sideLength, int K ); }; double RecursiveFigures::getArea( int sideLength, int K ) { double PI = acos(-1.0); double l = sideLength; double </cmath>…

SRM459

Easy (250) 219.89xを0.5刻みで動かしてたら、他の人はCを2倍にしていた。doubleでビクビクするよりそのほうが良いな。Medium (500) 0やられた、baseLengthは1Mまでと書いてあるけど解があるときはそんなに大きくならないのか。Hard (1000) 0見てない。結果 …