Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: APNICHANAN
Problemset: A.Circle Area
Language: c
Time: 0.003 second
Submitted On: 2025-10-02 21:37:51
#include <stdio.h>
int main()
{
int n, m, k;
scanf("%d %d", &n, &m);
char a[n][m];
int num[n], max = 0, last, first;
for (int i = 0; i < n; i++)
{
scanf("%s", a[i]);
num[i] = 0;
for (int j = 0; j < m; j++)
{
if (a[i][j] == '#')
{
num[i]++;
if (num[i] == 1)
{
first = j;
}
else
{
last = j;
}
}
}
if (num[i] > max)
{
max = num[i];
k = i;
}
}
printf("%d %d \n", k + 1, (last + first) / 2 + 1);
printf("%.2f", 3.14159 * (max / 2) * (max / 2));
}