6370: 贮油点
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:0
题目描述
一辆卡车欲穿过1000km的沙漠,卡车耗油为1L/km,卡车总载油能力为500L,显然卡车装一次油是过不了沙漠的。因此司机必须设法
在沿途建立若干个贮油点,使卡车能顺利穿越沙漠,试问司机如何建立这些贮油点?每一贮油点应存多少油,才能使卡车以消耗最
少汽油的代价通过沙漠(结果保留小数点后10位)?
输入
本题只有一个测试点,并且没有输入文件。
输出
No. Distance Oil
0 xxxxxxx xxxxxxx
1 xxxxxxx xxxxxxx
2 xxxxxxx xxxxxxx
3 xxxxxxx xxxxxxx
4 xxxxxxx xxxxxxx
... ... ...
0 xxxxxxx xxxxxxx
1 xxxxxxx xxxxxxx
2 xxxxxxx xxxxxxx
3 xxxxxxx xxxxxxx
4 xxxxxxx xxxxxxx
... ... ...
样例输出 复制
No. Distance Oil
0 0.0000000000 3881.3630814000
1 22.4331224330 3500.0000000000
2 60.8946608950 3000.0000000000
3 106.3492063500 2500.0000000000
4 161.9047619000 2000.0000000000
5 233.3333333300 1500.0000000000
6 333.3333333300 1000.0000000000
7 500.0000000000 500.0000000000
8 1000.0000000000 0.0000000000
注: writeln(' No. Distance Oil');
相关的数据间场宽与小数位分别为: No. : 4 Distance: 20: 10 Oil: 20 : 10);