[题目链接]:http://codeforces.com/problemset/problem/131/E [题意] 给你n*n坐标上的m个皇后的位置; 然后让你求出,能够攻击到0,1,2-8个其他皇后的皇后个数; (其他皇后可以被前面的皇后挡住,所以最多只能攻击到8个); [题解] 按照横.纵.正对角.斜对角这4个方向搞; 横坐标的话,将纵坐标升序排; 然后对于每一个横坐标,将横坐标为它的皇后的标号加入到vector里面; (因为纵坐标升序排了,所以最两端的皇后就是vector里面第一个和最后…