吉首大学2019年程序设计竞赛-F 天花乱坠
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                吉首大学2019年程序设计竞赛-F 天花乱坠
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                題目鏈接:https://ac.nowcoder.com/acm/contest/992/F
題意:給定正n邊形,邊長為100,以每條邊的中點連線構成新的正n邊形,無限循環下去,求所有邊的長度和。
思路:簡單數學計算題,可以發現每往下進行一層,邊長減小cos(PI/n)倍,在n趨于無窮求等比數列和即可。
AC代碼:
#include<cstdio> #include<cmath> using namespace std;const double PI=acos(-1);int n;int main(){while(~scanf("%d",&n)){double r=PI/n;printf("%.2f\n",100.0*n/(1.0-cos(r)));}return 0; }?
轉載于:https://www.cnblogs.com/FrankChen831X/p/11186043.html
總結
以上是生活随笔為你收集整理的吉首大学2019年程序设计竞赛-F 天花乱坠的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 好东西要分享
- 下一篇: 异步导致UI句柄增加的解决办法
