Submission
Status:
PPPPPPPPPP
Score: 100
User: Monasm
Problemset: A.Circle Area
Language: cpp
Time: 0.001 second
Submitted On: 2024-10-15 02:02:26
#include <stdio.h>
int main()
{
int n,m;
int i,j;
scanf("%d",&n);
scanf("%d",&m);
int roll;
char pic[n][m+1];
for(i = 0;i < n;i++)
{
scanf("%s",pic[i]);
}
int cnt[n];
for(i = 0;i < n;i++)
{
cnt[i] = 0;
}
int max = 0;
int x;
int y;
for(i = 0;i < n;i++)
{
roll = 0;
for(j = 0;j < m;j++)
{
if(pic[i][j] == '#')
{
cnt[i]++;
roll += j+1;
}
}
if(cnt[i] > max)
{
max = cnt[i];
x = i+1;
y = roll;
}
}
int center;
center = y/max;
float r = max/2.0;
printf("%d %d\n",x,center);
float area = r*r*3.14;
printf("%.2f",area);
}