kビット目を1にする 【ABC301 D - Bitmask】
基本の基本のビット演算についてのメモです。
演算子の確認ビットシフト演算子$${<<}$$の例。
print(1<<0) # 1print(1<<1) # 2print(1<<2) # 4print(1<<3) # 8
ビット単位論理和$${|}$$と組み合わせた例。
x = 0x |= 1<<0 ; print(x) # 1x |= 1<<1 ; print(x) # 3x |= 1<<3 ; print(x) # 11
問題
"0", "1",