题面
<strong> 将一个无符号整数的第 </strong><strong>p</strong><strong> 位开始的共 </strong><strong>n</strong><strong> 位二进制位取反,其余位保持不变。</strong><strong>0</strong><strong>≤</strong><strong>p</strong><strong>≤</strong><strong>sizeof(unsigned)*8-1,</strong><strong>0<n<n< strong=""><strong>≤</strong><strong>p+1</strong><strong> 且 </strong><strong>n<32</strong>
<strong> 例如:</strong>
<strong>Input:</strong>
<strong>26 3 2</strong>
<strong>Output: </strong>
<strong>22</strong>
<img src="/upload/3161/3161.png" /></n<></strong>
输入格式
输入 3 个整数,分别为无符号整数,p, n
输出格式
输出无符号整数的第 p 位开始的共 n 位二进制位取反,其余位保持不变。
样例
输入
26 3 2
输出
22