1167 分數序列

2021-08-28 13:24:43 字數 525 閱讀 6060

描述

有乙個分數序列:2/1, 3/2, 5/3, 8/5, 13/8, …編寫程式求出這個序列的前n項之和。

輸入輸入只有乙個正整數n,1≤n≤10。

輸出輸出改序列前n項和,結果保留小數後6位。

樣例輸入

3樣例輸出

5.166667

提示結果需要用double型別來儲存。

/*

name: 1167:分數序列

author: tonyzheng

date: 28/09/18 21:25

description:

c是暫存值

x是分子

y是分母

sum是統計分數序列的總和

n是序列的前n項之和

ps:注意如果分子或者分母為int型則需要乘以1.0

*/#include int main()

printf("%.6lf\n",sum);

return 0;

}

0 1分數規劃

題目鏈結 中文鏈結 附一篇大佬部落格感覺講的不錯 0 1分數規劃,不妨設 l a i b i 題目要求要讓結果最大,那麼就是l最大最終移相化簡可得 a i l b i 0,因為a 和b都是已知所以我們可以直接列舉l,當我們所求的值大於零說明l還有更優解當小於零時l沒有最優解。直接二分即可 inclu...

178 分數排名

編寫乙個 sql 查詢來實現分數排名。如果兩個分數相同,則兩個分數排名 rank 相同。請注意,平分後的下乙個名次應該是下乙個連續的整數值。換句話說,名次之間不應該有 間隔 例如,根據上述給定的 scores 表,你的查詢應該返回 按分數從高到低排列 例如,根據上述給定的 scores 表,你的查詢...

87 (178)分數排名

編寫乙個 sql 查詢來實現分數排名。如果兩個分數相同,則兩個分數排名 rank 相同。請注意,平分後的下乙個名次應該是下乙個連續的整數值。換句話說,名次之間不應該有 間隔 id score 1 3.50 2 3.65 3 4.00 4 3.85 5 4.00 6 3.65 例如,根據上述給定的 s...