如题~
X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。
每块金属原料的外形、尺寸完全一致,但重量不同。
金属材料被严格地堆放成金字塔形。
就是这个庞然大物
。。。。。。。。。
为啥上传不了附件?!
。
可以发代码
。
我真聪明
7
5 8
7 8 8
9 2 7 2
8 1 4 9 1
8 1 8 8 4 1
7 9 6 1 4 5 4
5 6 5 5 6 9 5 6
5 5 4 7 9 3 5 5 1
7 5 7 9 7 4 7 3 3 1
4 6 4 5 5 8 8 3 2 4 3
1 1 3 3 1 6 6 5 5 4 4 2
9 9 9 2 1 9 1 9 2 9 5 7 9
4 3 3 7 7 9 3 6 1 3 8 8 3 7
3 6 8 1 5 3 9 5 8 3 8 1 8 3 3
8 3 2 3 3 5 5 8 5 4 2 8 6 7 6 9
8 1 8 1 8 4 6 2 2 1 7 9 4 2 3 3 4
2 8 4 2 2 9 9 2 8 3 4 9 6 3 9 4 6 9
7 9 7 4 9 7 6 6 2 8 9 4 1 8 1 7 2 1 6
9 2 8 6 4 2 7 9 5 4 1 2 5 1 7 3 9 8 3 3
5 2 1 6 7 9 3 2 8 9 5 5 6 6 6 2 1 8 7 9 9
6 7 1 8 8 7 5 3 6 5 4 7 3 4 6 7 8 1 3 2 7 4
2 2 6 3 5 3 4 9 2 4 5 7 6 6 3 2 7 2 4 8 5 5 4
7 4 4 5 8 3 3 8 1 8 6 3 2 1 6 2 6 4 6 3 8 2 9 6
1 2 4 1 3 3 5 3 4 9 6 3 8 6 5 9 1 5 3 2 6 8 8 5 3
2 2 7 9 3 3 2 8 6 9 8 4 4 9 5 8 2 6 3 4 8 4 9 3 8 8
7 7 7 9 7 5 2 7 9 2 5 1 9 2 6 5 3 9 3 5 7 3 5 4 2 8 9
7 7 6 6 8 7 5 5 8 2 4 7 7 4 7 2 6 9 2 1 8 2 9 8 5 7 3 6
5 9 4 5 5 7 5 5 6 3 5 3 9 5 8 9 5 4 1 2 6 1 4 3 5 3 2 4 1
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
就是这个,其实不难,就是把这个上面的平分到下两个,再以此类推
代码如下:
#include <cstdio>
#include <algorithm>
using namespace std;
double data[50][50];
int main()
{
freopen("1.txt", "r", stdin);
int i, j;
double a, smax, smin;
for (i = 0; i < 29; ++i)
{
for (j = 0; j <= i; ++j)
{
scanf("%lf", &a);
a += data[i][j];
a /= 2;
data[i + 1][j] += a;
data[i + 1][j + 1] += a;
}
}
smax = smin = data[i][0];
for (j = 1; j <= i; ++j)
{
smax = max(smax, data[i][j]);
smin = min(smax, data[i][j]);
}
printf("%.0lf", 2086458231 / smin*smax);
return 0;
}
把那个庞然大物放到TXT文档里,然后你就可以用了。
freopen函数作用

答案:72665192664
博客围绕X星球高科技实验室堆放的珍贵金属原料问题展开,原料呈金字塔形堆放,重量不同。博主分享了解题思路,将上层重量平分到下层两个,还给出代码,提到使用freopen函数,最终给出答案72665192664,使用C++语言。
2116

被折叠的 条评论
为什么被折叠?



