100 #P1532. *【模拟】位运算 1

*【模拟】位运算 1

位运算 1

基础知识https://wiki.oirush.cn/math/bit/

题目描述

现要求:输入三个正整数 a,b,ka,b,k,请你输出 66 行整数,每行整数分别为:

  • aa 按位与 bb
  • aa 按位或 bb
  • aa 按位异或 bb
  • aa 按位取反;
  • aa 左移 kk 位;
  • aa 右移 kk 位;

的值。

输入格式

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

输出格式

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

样例 #1

样例输入 #1

15 12 2

样例输出 #1

12
15
3
-16
60
3

提示

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