知识点
1. 求二进制中1的个数
int get_count(int x)//返回x的二进制有多少个1
int get_count(int x)
{int res 0;while (x){res ;x - x & -x;}return res;
}2. 建树,和树的DFS 记得初始化头节点 const int N 1e5 10, M N * 2;
int h[N], e[M], ne[M], id…
Tutorial of Popularziation
A
题出的不好
12 点到 1 点不会相交,24 点不计算
void solve(){int x, y, res;cin >> x >> y;res y - x;if(x < 11 && y > 12) res --;if(y 24) res --;cout << res << \n;
}B
题解有问题…