Submission
Status:
PPPPPPPPPP
Score: 100
User: Winzzwz
Problemset: A.Circle Area
Language: cpp
Time: 0.002 second
Submitted On: 2025-03-06 10:44:27
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int n,m,cmx,rmx,c,r;
char t[110][110];
int main() {
cin.tie(0)->sync_with_stdio(0);
cin >> n >> m;
for (int i = 1; i <= n; i++) {
int rcnt = 0;
for (int j = 1; j <= m; j++) {
cin >> t[i][j];
if (t[i][j] == '#') rcnt++;
}
if (rcnt > rmx) {rmx = rcnt; r = i;}
}
for (int i = 1; i <= m; i++) {
int ccnt = 0;
for (int j = 1; j <= n; j++) {
if (t[j][i] == '#') ccnt++;
}
if (ccnt > cmx) {cmx = ccnt; c = i;}
}
double result = (double)cmx/2*(double)cmx/2*3.14;
cout << r << " " << c << "\n";
cout << setprecision(2) << fixed << result;
return 0;
}