码迷,mamicode.com
首页 > 其他好文 > 详细

喵哈哈村的赛马比赛

时间:2017-09-15 13:34:16      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:section   span   algorithm   宝宝   board   mes   nbsp   ++   描述   

喵哈哈村的赛马比赛

发布时间: 2017年2月21日 20:05   最后更新: 2017年2月21日 20:07   时间限制: 5000ms   内存限制: 128M

喵哈哈村一年一度的赛马比赛要开始了!

沈宝宝和戴尔廖由于达成了某笔交易,成了好朋友,于是他们相约一起去看赛马比赛。

哦豁,这两个人来早了,赛马比赛并没有开始。

于是他们俩决定出一个题,来打发时间:

假设赛马场上有n 只马儿,第i 只马儿的起点在第i 米的位置,这些马儿都会朝着同一个方向奔跑。

每只马儿的速度都不一样,而且大家都不知道这些马儿的速度是多少。

这些马儿将会驰骋在一个无限长的赛道上面,如果马儿A跑过了马儿B,那么马儿B就会被淘汰出局。

现在问题来了,请问考虑所有的情况,场上最后,期望将会剩下多少匹马儿在驰骋呢?

第一行T,表示一共有T组测试数据。
接下来T行,每一行一个整数n,表示比赛一开始马儿的数量。
保证
1<=n<=1000
1<=T<=1000

对于每组测试数据,输出答案,答案需要保留四位。

复制
2
1
2
1.0000
1.5000

瞎猜的,从1开始将倒数相加
 1 #include <iostream>
 2 #include <string.h>
 3 #include <stdio.h>
 4 #include <algorithm>
 5 using namespace std;
 6 int main(){
 7     int n;
 8     cin>>n;
 9     while(n--){
10         int k;
11         cin >> k;
12         double ans=0.0;
13             for (int j = 1; j <= k; j++) {
14                 ans = ans + (double)1.0 / j;
15             }
16             printf("%.4f\n", ans);
17     }
18     return 0;
19 }

 

 

喵哈哈村的赛马比赛

标签:section   span   algorithm   宝宝   board   mes   nbsp   ++   描述   

原文地址:http://www.cnblogs.com/zllwxm123/p/7525714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!