A92156.位运算1

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

输入三个正整数 a,b,ka,b,k,依次输出下列 6 个值(每个占一行):

  1. aa 按位与 bba & b
  2. aa 按位或 bba | b
  3. aa 按位异或 bba ^ b
  4. aa 按位取反(~a,二进制按位取反,采用补码表示)
  5. aa 左移 kk 位(a << k
  6. aa 右移 kk 位(a >> k

的值。

输入格式

输入 33 个正整数 a,b,ka,b,k

输出格式

输出 66 行整数,含义如题目所示。

输入输出样例

  • 输入#1

    15 12 2

    输出#1

    12 15 3 -16 60 3

说明/提示

数据保证,1a,b2151\leq a,b\leq 2^{15}1k151\leq k\leq 15

首页