#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;
double data[50][30]= {0};
int main()
{
for(int i=0; i<29; i++)
{
for(int j=0; j<=i; j++)
{
cin>>data[i][j];
}
}
for(int i=0; i<30; i++)
{
for(int j=0; j<=i; j++)
{
data[i+1][j]=data[i][j]/2+data[i+1][j];
data[i+1][j+1]=data[i][j]/2+data[i+1][j+1];
}
}
sort(data[29],data[29]+29,greater<double>());
printf("\n");
for(int i =0;i<30;i++)
cout<<data[29][i]<<" ";
printf("\n%lf",data[29][0]/data[29][29]*2086458231);
return 0;
}
【蓝桥杯】2017 承压计算
最新推荐文章于 2024-03-29 17:38:34 发布