Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>long long cnt;int n,m;int x[110][110];bool judge(int x,int y){if(x<n&&y<m) return true;return false;}void count(int x1,int y1,int x2,int y2){int cnt1=0;for(int i=x1;i<=x2;i++)cnt1+=x[i][y1];int cnt2=0;for(int i=x1;i<=x2;i++)cnt2+=x[i][y1+1];if(cnt2!=cnt1) return;cnt2=0;for(int i=x1;i<=x2;i++)cnt2+=x[i][y2];if(cnt2!=cnt1) return;cnt2=0;for(int i=y1;i<=y2;i++)cnt2+=x[x1][i];if(cnt2!=cnt1) return;cnt2=0;for(int i=y1;i<=y2;i++)cnt2+=x[x1][i];if(cnt2!=cnt1) return;cnt2=0;