UVa10931 Parity
問題
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1872
解法
解き方は何でもいいけど、文字列でやるか bitset でやるかとか、文字列でないなら1の数え上げは __builtin_popcount(unsigned long) とかそこら。
あとbitset ならN進数から桁出したいときは底をNとしてlogをとるとか、bitsetから文字列起こすのは .to_string() だとかそんな感じでよいと思う。