题目描述
for(i=0;i<12;i++) s+=a[l][i]; 这里很妙!l就是确定了的,你只要去循环后边那个就行了!
而这里i又是重启了一套的了!!!!
if(c==’S’) printf(“%.1lf”,s);
else printf(“%.1lf”,s/12); 你也不用定义两个,直接s/12就行了
样例
#include<iostream>
using namespace std;
int main()
{
int l;
cin>>l;
char c;
cin>>c;
double a[12][12],s=0;
int i,j;
for(i=0;i<12;i++)
{
for(j=0;j<12;j++)
scanf("%lf",&a[i][j]);
}
for(i=0;i<12;i++) s+=a[l][i];
if(c=='S') printf("%.1lf",s);
else printf("%.1lf",s/12);
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla