AcWing 747. 数组的左上半部分
原题链接
中等
作者:
xzzycc
,
2022-04-26 14:44:16
,
所有人可见
,
阅读 123
#include <cstdio>
using namespace std;
int main()
{
char t;
scanf("%c", &t);
double a[12][12];
for (int i = 0; i < 12; i ++)
for(int j = 0; j < 12; j ++) scanf("%lf", &a[i][j]);
if (t == 'S')
{
double sum = 0;
for (int i = 0; i < 12; i ++)
for (int j = 0; j < 11 - i; j ++) sum += a[i][j];
printf("%.1lf", sum);
}
else if (t == 'M')
{
double average = 0;
for (int i = 0; i < 12; i ++)
for (int j = 0; j < 11 - i; j ++)
average += a[i][j] / 66;
printf("%.1lf", average);
}
return 0;
}