Submission
Status:
P-----P---
Subtask/Task Score:
20/100
Score: 20
User: tHeNyXs
Problemset: A.Circle Area
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-15 09:02:51
#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false); cin.tie(nullptr);
int n, m;
cin >> n >> m;
vector<vector<char>> c(n+1, vector<char>(m+1));
for (int i = 1; i <= n; ++i) {
for (int j = 1; j <= m; ++j) {
cin >> c[i][j];
}
}
int d = 0;
int si, sj;
for (int i = 1; i <= n; ++i) {
for (int j = 1; j <= m; ++j) {
if (c[i][j] == '#') {
d++;
if (i+1 <= n && i-1 >= 0) {
if (c[i-1][j] == '.' && c[i+1][j] == '.') {
si = i;
sj = j + (d/2)+1;
}
}
break;
}
}
}
cout << si << " " << sj << '\n';
cout << fixed << setprecision(2) << pow(d*1.0 / 2,2) * 3.14;
return 0;
}