1041: 助推-滑翔弹道(钱学森弹道)(1级)输入一个正整数,表示滑翔总距离L。输出中程导弹的升阻比,结果保留0位小数。提示:可以用“%.0f”输出结果。
1041: 助推-滑翔彈道(錢學森彈道)(1級)
時間限制: 1 Sec 內存限制: 128 MB
提交: 60 解決: 28
[提交] [狀態] [討論版] [命題人:admin]
題目描述
截至2015年底,我國高超音速試驗已成功進行了6次。據推測,我國的高超聲速飛行器一種方案采用了所謂“錢學森彈道”。
“錢學森彈道”的基本原理是讓彈頭在“臨近空間”(距地面20-100km)進行增程滑翔,然后再進入稠密大氣。為什么彈頭會在這個高度滑翔而不是“一頭栽下來”呢?因為在“臨近空間”存在著較為稀薄的大氣,當高速物體由真空進入密度介質時,會產生反壓,所以,“錢學森彈道”又被稱為“助推-滑翔彈道”。
我們來做一個簡單的估算。假設飛行器初速度為x馬赫,末速度為y馬赫,升阻比為常數r(升力系數和阻力系數之比稱作升阻比(L/D=Cl/Cd)),飛行器作常減速滑翔。計算得到,滑翔時間為t=(x-y)*r/g,滑翔總距離為L=(x2-y2)*r/(2g),其中g為重力加速度。可見升阻比越大,L和t越大。代入數值得到t=(x-y)*r*35s。若忽略y,則有L=(x/10)2*r*590km,(x=10表示中程導彈助推-滑翔)。要想實現幾千公里的高超聲速滑翔,求中程導彈的升阻比是多少?
輸入
一個正整數,表示滑翔總距離L。
輸出
中程導彈的升阻比,結果保留0位小數。提示:可以用“%.0f”輸出結果。
樣例輸入 Copy
2800
樣例輸出 Copy
r=5
來源/分類
C語言程序設計練習題
L=eval(input()) r=L/590 print("r=%.0f"%r)總結
以上是生活随笔為你收集整理的1041: 助推-滑翔弹道(钱学森弹道)(1级)输入一个正整数,表示滑翔总距离L。输出中程导弹的升阻比,结果保留0位小数。提示:可以用“%.0f”输出结果。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自学C4D 从入门到精通【学习视频教程全
- 下一篇: 现代控制理论——状态转移矩阵