tips:我们需要注意的是需要输出一串数字的时候我们最好使用printf输出,因为若是用cout输出则会到时输出不完整
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
double num[100][100];
double minn = 0x3f3f3f3f,maxx = -2e9;
int main()
{
for(int i=1;i<=29;i++)
for(int j=1;j<=i;j++)
cin>>num[i][j];
for(int i=1;i<=30;i++)
for(int j=1;j<=i;j++)
num[i][j] += (num[i-1][j-1]/2+num[i-1][j]/2);
for(int i=1;i<=30;i++)
{
maxx = max(maxx,num[30][i]);
minn = min(minn,num[30][i]);
}
printf("%lf",2086458231/minn*maxx);
return 0;
}
要加油啊!!!