2024/9/16/10:30-11:30//2024/9/16/2:30-4:30

int 1e9 -2^31~2^31

long long int 1e8 -2^63~2^63

unsigned int 0~2^32

#define int long long int-->将int替换为long long int,只做文本替换,不做计算

//

#include

#define int long long

signed main () {

return 0;

}

赛制

OI

IOI

ACM

按位与 &

1010 10

0110 6

………………

0010 2

按位或 |

1010 10

0110 6

………………

1110 14

按位取反 ~

0000 1010 10

………………

1111 0101 -11

按位异或 ^

1010 10

0110 6

………………

1100 12

左右移 <</>>

左移

4321

1010 10

………………

0100 4

右移

1010 10

………………

0101 5

绝对值

异或记忆

1 = 1 1 …… ^ 5 = 1 ……

1 ^ 2 = 3 1 …… ^ 6 = 7

1 ^ 2 ^ 3 = 0 1 …… ^ 7 = 0

1 ^ 2 ^ 3 ^ 4 = 4 1 …… ^ 8 = 8

A ^ B = C

A ^ C = B

B ^ C = A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值