51nod 1629 B君的圓錐

2021-07-23 23:52:28 字數 664 閱讀 7875

1629 b君的圓錐

基準時間限制:1 秒 空間限制:131072 kb 分值: 10 

難度:2級演算法題

b君要用乙個表面積為s的圓錐將白山雲包起來。

b君希望包住的白山雲體積盡量大,b君想知道體積最大可以是多少。

注意圓錐的表面積包括底面和側面。

input

一行乙個整數,表示表面積s。(1 <= s <= 10^9)
output

一行乙個實數,表示體積。
input示例

8
output示例

1.504506

這完全是乙個初中數學的題目,差點把大學生給坑了(主要是上大學沒有動過腦子,不然

以我考上一本的頭腦,肯定給秒了,不要鄙視我@_@)

s=pi*r*l+pi*r*r;   v=pi*r*r*l/3;這2個方程化簡一下

3*v=-pi*r*l*l+s*l;  當l=s/(2*pi*r),v取得最大值,代入s=pi*r*l+pi*r*r

pi*r*r=s/2;  就是那麼簡單 

#include#include#define pi acos(-1.0) 

int main()

return 0;

}

51NOD 1629 B君的圓錐

1629 b君的圓錐 基準時間限制 1 秒 空間限制 131072 kb 分值 10 難度 2級演算法題 b君要用乙個表面積為s的圓錐將白山雲包起來。b君希望包住的白山雲體積盡量大,b君想知道體積最大可以是多少。注意圓錐的表面積包括底面和側面。input 一行乙個整數,表示表面積s。1 s 10 9...

51nod 1629 B君的圓錐

1629 b君的圓錐 基準時間限制 1 秒 空間限制 131072 kb 分值 10 難度 2級演算法題 收藏 關注 b君要用乙個表面積為s的圓錐將白山雲包起來。b君希望包住的白山雲體積盡量大,b君想知道體積最大可以是多少。注意圓錐的表面積包括底面和側面。input 一行乙個整數,表示表面積s。1 ...

51 Nod 1629 B君的圓錐

1629 b君的圓錐 基準時間限制 1 秒 空間限制 131072 kb 分值 10 難度 2級演算法題 b君要用乙個表面積為s的圓錐將白山雲包起來。b君希望包住的白山雲體積盡量大,b君想知道體積最大可以是多少。注意圓錐的表面積包括底面和側面。input 一行乙個整數,表示表面積s。1 s 10 9...