本文最后更新于 1163 天前,其中的信息可能已经有所发展或是发生改变。
代码语言:javascript
复制
#include<iostream> #include<cstring> #include<algorithm> using namespace std; double arr[33][33]; int arrfinal[33][33]; int main(){ memset(arr,0,sizeof(arr)); memset(arrfinal,0,sizeof(arrfinal)); for(int i=1;i<=29;i++){ for(int j=1;j<=i;j++){ cin>>arr[i][j]; } } for(int i=1;i<=30;i++){ for(int j=1;j<=30;j++){ arr[i][j]=arr[i-1][j-1]/2+arr[i-1][j]/2+arr[i][j]; } }
for(int i=0;i<=30;i++){ for(int j=0;j<=i;j++){ cout<<arr[i][j]<<" "; } cout<<endl; } cout<<"---------------------------"<<endl; double arrfinal[30]; for(int i=0;i<30;i++){ arrfinal[i]=arr[30][i+1]; } sort(arrfinal,arrfinal+30); for(int i=0;i<30;i++){ cout<<arrfinal[i]<<endl; } double MIN=3.88633; double MAX=135.349; printf("%lf\n",2086458231/MIN*MAX); cout<<"MAX"<<MAX<<endl; cout<<"MIN"<<MIN<<endl; double temp; temp=2086458231/MIN;//*arrfinal[29]; cout<<"k="<<temp<<endl; cout<<temp*MAX; return 0;
}
Post Views: 189