#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
char a;
double M[12][12];
cin>>a;
for(int i=0;i<12;i++)
for(int j=0;j<12;j++)
cin>>M[i][j];
double sum=0;
int k=0;
for(int i=0;i<5;i++)
for(int j=i+1;j<11-i;j++)
{
sum+=M[j][i];
k++;
}
if(a=='S')
printf("%.1lf\n",sum);
if(a=='M')
printf("%.1lf\n",sum/k);
return 0;
}
这一题和数组的上方区域思路是一样的只,需要把行和列转换一下就可以了