日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BZOJ 1011: [HNOI2008]遥远的行星

發布時間:2024/4/17 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BZOJ 1011: [HNOI2008]遥远的行星 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1011: [HNOI2008]遙遠的行星

Time Limit: 10 Sec? Memory Limit: 162 MBSec? Special Judge

Submit: 4814? Solved: 1811

[Submit][Status][Discuss]

Description

  直線上N顆行星,X=i處有行星i,行星J受到行星I的作用力,當且僅當i<=AJ.此時J受到作用力的大小為Fi->j=Mi*Mj/(j-i) 其中A為很小的常量,故直觀上說每顆行星都只受到距離遙遠的行星的作用。請計算每顆行星的受力,只要結果的相對誤差不超過5%即可.

Input

  第一行兩個整數N和A. 1<=N<=10^5.0.01< a < =0.35,接下來N行輸入N個行星的質量Mi,保證0<=Mi<=10^7

Output

  N行,依次輸出各行星的受力情況

Sample Input

5 0.3
3
5
6
2
4

Sample Output

0.000000
0.000000
0.000000
1.968750
2.976000

HINT

  精確結果應該為0 0 0 2 3,但樣例輸出的結果誤差不超過5%,也算對

題解

為什么會有這種題啊…

每次計算的區間是[1,a*i],所以計算范圍是m[i]*m[1]/(i-1)到m[i]*m[a*i]/(i-a*i)。

首先看到允許5%的誤差,說明這個題可能是取近似值,又看a的值非常小,i的值非常大,所以i-1和i-a*i的差距很小,可以直接把分母都近似為(i-a*i/2)。

因為i越小差距越小,所以前面部分最好直接暴力計算。

代碼

#include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<iostream> using namespace std; const int N=100005; const double eps=1e-8; int n; double a; double f[N],m[N],sum[N]; int main(){scanf("%d%lf",&n,&a);for(int i=1;i<=n;i++){scanf("%lf",&m[i]);sum[i]=sum[i-1]+m[i];}int r;for(int i=1;i<=5000;i++){r=a*(double)i+eps;for(int j=1;j<=r;j++){f[i]+=m[i]*m[j]/(double)(i-j);}}for(int i=5001;i<=n;i++){r=a*(double)i+eps;f[i]=sum[r]*m[i]/(double)(i-r/2);}for(int i=1;i<=n;i++)printf("%.6lf\n",f[i]);return 0; }

轉載于:https://www.cnblogs.com/chezhongyang/p/7663524.html

總結

以上是生活随笔為你收集整理的BZOJ 1011: [HNOI2008]遥远的行星的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产无遮挡18禁无码网站不卡 | 日韩大片免费观看 | 中文字幕在线不卡 | 麻豆黄色片 | 一级大片儿 | 给我免费观看片在线电影的 | 精品午夜福利在线观看 | 麻豆免费在线 | 日批免费网站 | av网站在线免费看 | 污视频在线观看网址 | 欧美中文在线观看 | 中文字幕在线观看一区 | 久操成人 | 青娱乐福利视频 | 国产调教视频在线观看 | 国家队动漫免费观看在线观看晨光 | 国产男女精品 | av一道本| 国产视频久久久久久久 | 男人的天堂中文字幕 | 国产精品你懂的 | 性久久久久久久久久久久 | 亚洲欧美中文日韩在线v日本 | 制服下的诱惑暮生 | 男人疯狂高潮呻吟视频 | 日韩av专区 | 激情视频激情小说 | 亚洲国产成人一区二区精品区 | 粗大挺进潘金莲身体在线播放 | 性做久久久久久久 | 色眯眯av| 91免费在线播放 | 操亚洲女人 | 动漫美女隐私无遮挡 | 亚洲一区免费视频 | 日本精品一区二区三区在线观看 | 国产香蕉97碰碰碰视频在线观看 | 禁网站在线观看免费视频 | 久久依人 | 色婷婷免费视频 | 麻豆电影网站 | 91网站永久免费看nba视频 | 午夜影院h | jizz在线播放 | 大桥未久在线视频 | 亚洲天堂网在线观看视频 | 日本大尺度电影免费观看全集中文版 | 最好看的日本字幕mv视频大全 | 182av| 国产精品久久久久影院老司 | 欧美性猛交xxxx免费看久久久 | 久热免费视频 | 亚洲免费大全 | 日本专区在线 | 精品一区二区三区在线视频 | 色哟哟入口 | 无码熟妇αⅴ人妻又粗又大 | 色婷婷av一区二区三区之红樱桃 | 欧美九九九 | 精品自拍第一页 | 久久久久香蕉视频 | 国产精品久免费的黄网站 | 仙踪林久久久久久久999 | 亚洲 另类 春色 国产 | av黄| 白嫩日本少妇做爰 | 成人动漫亚洲 | 欧美性猛交乱大交xxxx | 午夜动态图 | 香蕉尹人网 | 日韩精品久久久 | 美女操出白浆 | 岛国av一区 | www久久久com | 亚洲乱码国产乱码精品精剪 | 伊人中文字幕在线 | 播放毛片| 精品视频三区 | 日韩在线天堂 | 亚洲综合一二三 | 中文字幕一区二区三区手机版 | 国产一线二线三线在线观看 | 亚洲九九九九 | 久久精品成人一区二区三区蜜臀 | 都市激情中文字幕 | 亚洲av无码一区二区三区网站 | 337p日本大胆噜噜噜鲁 | 久久亚洲区| 免费色视频 | 国产v综合v亚洲欧美久久 | 国产aⅴ激情无码久久久无码 | 男女草逼 | 精品女同一区 | 日本午夜一区 | 成人免费视频一区二区三区 | 色播视频在线播放 | 国产精品人成在线观看免费 | 国产一级做a爰片久久毛片男 |