読者です 読者をやめる 読者になる 読者になる

やるしかなっちゃん

やるしかない!

ビットの多数決

当たり前だけどif文は使わないよ x y z output 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 def majority(x, y, z): return (x & y) | (y & z) | (x & z) a and bが1になるのは両方とも1の時なのでa and b が1になった時点で1が多いの…

逆数を求めるプログラム

逆数と言っても小数で表した形のやつ 以下のように出力したいとする(#は循環小数を表すための記号) 1 / 8 = 0.125 1 / 7 = 0.#142857 1 / 23 = 0.#0434782608695652173913 1 / 28 = 0.03#571428 1 / 29 = 0.#0344827586206896551724137931 1 / 34 = 0.0#2941…