dfs算法中常用的无穷大量:0x3f3f3f3f
在函数内声明的数组空间很有限
pi = acos(-1.0);
数组一般都要初始化,字符一般直接用memset,但是memset对整数只能初始化为0或-1

__gcd()求最大公约数
sort()排序函数

bits/stdc++.h编译的时间比几个头文件的时间更长,如果没有很多头文件建议不使用万能头

int n;
cin >> n >> k;

while(~–n)std::cout<<(k>>n&1);//把数字按照二进制输出