1004 Black Magic 题意: 有(0,0),(0,1),(1,0),(1,1)四种方块。相邻的方块间连接的是黑色的,则看作是联通的。求联通块的最大最小数量。 思路: 最小的情况是,(1,1)连在一起,左右两边用(0,1),(1,0)连成一个连通块,剩下的(0,1)(1,0)连接。 最大的情况是,我们将所有的(1,0) 放在最左边,再将所有的 (0,1)放在最右边,再尽量用(1,1) 将 (0,0) 隔开即可 代码: #include<bits/stdc++.h> using namespace std; int e,l,r,b,t; int ma(int e,int l...