#include #include #include using namespace std; const int maxn=110; char board[maxn]; int w[maxn][maxn]; int Min(int x,int y) { return (x=0;j--) { if(board[j]=='#') w[i][j]=0; else w[i][j]=w[i][j+1]+1; } for(int j=0;j0;k--) { Max=Min(Max,w[k][j]); if(Max==0) break; ans+=Max; } } } printf("%d\n",ans); } return 0; }