SRM507 Div1 Easy - CubeStickers
問題
箱の6面に手持ちのステッカーを隣り合う面が異なる色になるように貼れるか判定
解法
ある面とその裏は同じ色でもいい
実装
a: 塗れる面の枚数
同じ色が2個以上あれば+2、1個しかなければ+1
class CubeStickers { public: string isPossible(vector<string> s) { map<string,int> m; each(i,s) m[i]++; int a = 0; each(i,m) a += min(i.se, 2); return (6<=a ? "YES" : "NO"); } };