当前位置: 首页 > news >正文

河南网站建设多少钱如何建设备案网站视频教程

河南网站建设多少钱,如何建设备案网站视频教程,亿企搜网站建设,厦门建设局网站2018Sky Garden 题意#xff1a; 画n个圆和m条直线#xff0c;圆的中心点为(0,0)#xff0c;圆的半径分别从1到n#xff0c;而直线都必经过(0,0)点#xff0c;并且所有直线会把每个圆平均分成2m个面积相等的区域#xff0c;直线会和圆形成交点#xff0c;求所有交点两两经…Sky Garden 题意 画n个圆和m条直线圆的中心点为(0,0)圆的半径分别从1到n而直线都必经过(0,0)点并且所有直线会把每个圆平均分成2m个面积相等的区域直线会和圆形成交点求所有交点两两经过线的最短路径的和。 题解 因为题目多圆多线所以我们分类讨论 情况一对于一个圆上的两个点他们之间的最短距离是圆弧的长度或者是两者到圆心的距离和即图中的粉色和绿色部分 情况二对于不是一个圆上的两个点A和B他们之间的最短距离是从外圈圆B通过直线到内圈圆C然后C到A的最短距离 如图 具体步骤 1… 我们首先要计算中心交点到个点的距离和对于半径为i的圆上交点AA到圆心的距离为A一共n个圆距离就是1…n n * (1n)/2,然后有m条直线也就是2 * m个从原点延伸的方向每个方向都是这种情况所以答案就是 n * (1n) * m 2. 我们要按照从内圆到外圆的方式来计算每此执行都用sum来记录圆内某点到其他点其他共2 * m -1个的距离和。图一A到B的圆心距离和为iii为第i个圆半径也就是i圆弧距离为 2 * pi * i * (j/2m), 2 * pi * i 好理解就是圆的周长后面这个(j/2m)是什么意思因为圆被分为2m份有2 * m个射线j表示一侧的第j1个边我们考虑第一个线和第j1个线之间的圆弧情况。然后pi * i * j和2 * i比较大小选择即可 图中的三个绿色弧线分别表示j1,23 我们求完一侧后根据对称性另一侧也就知道了所以前两个弧*2再加上最后一段弧因为左侧只需要考虑两个点 对于第一个射线是这么考虑一共2 * m个射线 sum要乘2m 但是这样是存在重复的我们考虑第一条射线绿色和第二条射线紫色发现蓝色画圈部分是重复计算的同理其他射线也是如此。相当于绿色部分的边除了最长的那个半圆边都重复了2 * m次最长的那个半圆边重复了m次所以记得减去 完成圆内计算后就需要计算圆内各点到外层圆上各点的最短距离和我们根据情况二得到圆内某个点到达外层圆上的所有点的距离和为m * (1(n-i)) * (n-i)sum * (n-i) m * (1(n-i)) * (n-i)是当前第i层圆上某点到达外层圆上各点时走到直线上的路程图二中C到B的过程 式子是怎么得到的 从C到B再往外距离是1…n-i 求和然后乘2m就是m * (1(n-i)) * (n-i) sum * (n-i)则计算的是圆内某点到达外层圆上各点投影到当前圆上各点的距离和也就是图二中A到C的过程 最后要乘2m 这个题说简单简单说难也难。。。 好好考虑考虑 代码 #includebits/stdc.h using namespace std; const double pi acos(-1);int main() {int n,m;scanf(%d %d,n,m);double ans0;if(m!1) ansans(1n)*n*m;for(int i1;in;i){double sub0;double sum0;for(int j1;jm;j){if(jm){subsubm*2*i;sumsum*22*i;}else{if((pi*i*j)/m2*i){sumsum(pi*i*j)/m;subsub2*m*((pi*i*j)/m);}else{sumsum2*i;subsub2*m*2*i;}}}anssum*2*m-sub;ansans(m*(1(n-i))*(n-i)sum*(n-i))*2*m;}printf(%.10f\n,ans);return 0; }
http://www.pierceye.com/news/629067/

相关文章:

  • 湖南做网站 磐石网络引领免费网上开店
  • wordpress内容做成目录seo排名分析
  • 大型网站 网站建设做网站赔了8万
  • python官方网站建设网站要什么
  • 青海 网站开发 图灵如何创建自己的网页
  • 建设银行网站怎么登陆不做网站首页的尺寸
  • 谁能给我一个网站谢谢dedecms收费怎么办
  • dede 网站地图 模块青岛做网站服务商
  • 征信网站开发扬州市建设局网站
  • 教育网站建设 飞沐软件定制公司值得去吗
  • 金耀网站建设网站制作景观建筑人才网
  • 仿《爱美眉》网站 dede门户网站的主要功能
  • 外发加工网站深圳如何优化
  • 做设计在哪个网站上找高清图片大全网站建设风险分析
  • 做兼职哪个网站好哪些网站做免费送东西的广告6
  • 网站建设战略互动模板wordpress
  • 三原网站建设网易企业邮箱登录v
  • 为网站营销好处wordpress tar.xz
  • wordpress建站比较淘宝客网站怎么建设
  • 网站结构有哪些安徽省建设工程信息网官方网站
  • 如何查看网站是否备案直播网站怎么做啊
  • 广西做网站的公司投资融资理财网站模板
  • 做网站的颜色游戏推广员拉人犯法吗
  • 金融审核网站制作站长之家网址ip查询
  • 石家庄做家教网站网络营销网站建设
  • 怎么做淘宝网站赚钱吗怎样提高百度推广排名
  • 购物网站建设成本u9u8网站建设
  • 抚州市住房和城乡建设局网站手机网站素材
  • 用dw做音乐网站模板策划公司收费明细
  • 大气手机网站模板免费下载南昌seo排名