SRM551 Div2 Easy(250) ColorfulBricks
文字が1種類なら1、2種類なら2、それ以上なら0。
#include <string> #include <set> using namespace std; class ColorfulBricks{public: int countLayouts( string bricks ) { switch( set<char>(bricks.begin(),bricks.end()).size() ) { case 1: return 1; case 2: return 2; default: return 0; } }};