2013-01-21から1日間の記事一覧
N人の敵を倒した時に (N/K)のピザを食べるカメが三匹 (N/3)のピザを食べるカメが一匹 いるピザをP枚ちょうど食べるときの Nの最小値を答えよ #include<iostream> #include<queue> #include<cmath> #include<utility> #include<vector> #include<string> #include<cstdio> using namespace std; class NinjaTurtles{</cstdio></string></vector></utility></cmath></queue></iostream>…
二色のペンギンで構成される輪が与えられる。 同じ色のペンギンを直線でむすび、結ぶ直線の本数の最大数を求める。 制約として、直線が交差しないという条件がある。 #include<iostream> #include<vector> #include<string> #include<cstdio> using namespace std; class PenguinPals{ public: </cstdio></string></vector></iostream>…
タイルを移動させる問題空白を右下に移動させるのを目的にして 移動回数が最小の時の移動回数を求める。 直線の移動は一回と数える #include<iostream> #include<vector> #include<string> #include<cstdio> using namespace std; class PenguinTiles{ public: int minMoves(vector <string> tiles){ in</string></cstdio></string></vector></iostream>…