描述
有乙個分數序列: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...