D#剪纸游戏#ans统计单个连通块的小正方形个数,set<int>sx,sy记录这些小方块的横坐标,纵坐标,如果 sx.size()*sy.size()==ans那么矩形数sum++; #include<bits/stdc++.h> using namespace std; int n,m; char g[1005][1005]; int d1[4]={0,0,-1,1}; int d2[4]={-1,1,0,0},ans=0,sum=0; set<int>sx,sy; void dfs(int x,int y) { g[x][y]='*'; ...