AcWing 752. 数组的右方区域
原题链接
中等
作者:
我要出去乱说
,
2021-01-17 14:44:58
,
所有人可见
,
阅读 300
#include <cstdio>
int main()
{
char op;
int cnt = 0;
double s = 0;
scanf("%c", &op);
double a[12][12];
for (int i = 0; i < 12; i ++ )
for (int j = 0; j < 12; j ++ )
scanf("%lf", &a[i][j]);
for (int i = 1; i < 6; i ++ )
for (int j = 12 - i; j < 12; j ++ )
{
s += a[i][j];
cnt ++ ;
}
for (int i = 6; i < 11; i ++ )
for (int j = i + 1; j < 12; j ++ )
{
s += a[i][j];
cnt ++ ;
}
if (op == 'S') printf("%.1lf\n", s);
else printf("%.1lf\n", s / cnt);
return 0;
}