Hz的宝箱
問題 A: Hz的寶箱
時間限制: 1 Sec?? 內存限制: 128 MB提交: 21?? 解決: 16
[ 提交][ 狀態][ 討論版]
題目描述
Hz有一個祖傳寶箱,同時有老祖先留下的n把鑰匙,但是只有一把鑰匙能打開寶箱。Hz很好奇箱子里面有什么東西,于是拿著n把鑰匙去開箱子。Hz想知道平均多少次才能打開箱子?輸入
第一行包括一個整數T,表示測試數據個數
接下來的T行每行輸入一個整數n
輸出
平均多少次可以打開箱子,小數點后保留2位。樣例輸入
2 1 2樣例輸出
1.00 1.50提示
代碼:
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
? ? double s;
? ? int n,i,t;
? ? scanf("%d",&t);
? ? while(t--)
? ? {
? ? ? ? s=0;
? ? ? ? scanf("%d",&n);
? ? ? ? for(i=1;i<=n;i++)
? ? ? ? {
? ? ? ? ? ? s=s+i;
? ? ? ? }
? ? ? ? s=s/n;
? ? ? ? printf("%.2lf\n",s);
? ? }
? ? return 0;
}
總結
- 上一篇: Java在手机平台上的Porting
- 下一篇: HDU 1863 (图论基础prim算法