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

wordpress博客网站多少钱推盟

wordpress博客网站多少钱,推盟,怎样建设个自己的网站首页,百度搜索网站题干#xff1a; 链接#xff1a;https://ac.nowcoder.com/acm/contest/370/E 来源#xff1a;牛客网 Rinne 喜欢礼物#xff0c;也喜欢送礼物 圣诞节快到了#xff0c;Rinne 要去给给住在城市里的人送礼物 城市的交通可以抽象成一个 n 个点 m 条边的有向图 每条边上有…题干 链接https://ac.nowcoder.com/acm/contest/370/E 来源牛客网   Rinne 喜欢礼物也喜欢送礼物 圣诞节快到了Rinne 要去给给住在城市里的人送礼物 城市的交通可以抽象成一个 n 个点 m 条边的有向图 每条边上有 didi 个居民Rinne 经过这条边的时候就会给她们每个人都送礼物 由于 Rinne 的礼物并不是很多她只在城市平均居民数最少的路上送礼物 Rinne 不想破坏交通规则于是她会选择一个能回到出发点的路 由于 Rinne 十分可爱你需要求出这个平均值 输入描述: 第一个两个整数 n 和 m 接下来 m 行每行三个整数 u,v,diu,v,di表示一条从 u 到 v 居民数为 didi 的有向道路。输出描述: 如果问题无解也就是 Rinne 找不到一个能回到出发点的道路则输出一行一个字符串Rinne is cute 否则输出一行一个浮点数表示平均损失值最小的回路的平均值大小输出保留两位小数 示例1 输入 复制 2 2 1 2 2 2 1 3 输出 复制 2.50 示例2 输入 复制 2 1 1 2 1 输出 复制 Rinne is cute 备注: 1≤n≤2000,di≤109,m50001≤n≤2000,di≤109,m5000 解题报告 首先可以明确的是如果图不存在环那么肯定无解因为走不回去啊。但是对于这道题可以直接融合在二分中了以为你如果没有环那就ans -1直接就输出 “Rinne is cute” 了 那么我们可以把一种路径的答案表示为 n 表示经过边的数量 考虑枚举答案 ans可以得到判断式通过移项可以得到 那么每次二分这个答案 ans然后把所有的边权都减去 ans找一遍图中有没有负环就可以了。如果有的话说明 ans 还可以更低。 AC代码 #includecstdio #includeiostream #includealgorithm #includequeue #includemap #includevector #includeset #includestring #includecmath #includecstring #define ll long long #define pb push_back #define pm make_pair using namespace std; const int MAX 2e5 5; const double eps 1e-4; const double INF 1e9 2333; int n,m; double dis[MAX]; struct Edge {int u,v;double w; } e[MAX],ee[MAX]; bool bell() {for(int i 1; in; i) dis[i] INF;for(int i 1; in; i) {for(int j 1; jm; j) {if(dis[e[j].u] e[j].w dis[e[j].v]) {dis[e[j].v] dis[e[j].u] e[j].w;}}}for(int j 1; jm; j) {if(dis[e[j].u] e[j].w dis[e[j].v]) return 1;//有负环}return 0 ; } bool ok(double x) {for(int i 1; im; i) e[i] ee[i];for(int i 1; im; i) e[i].w - x;bool res bell();//for(int i 1; im; i) e[i].w x;//还原return res; }int main() {cinnm;double l 0,r INF;for(int i 1; im; i) {scanf(%d%d%lf,e[i].u,e[i].v,e[i].w);ee[i]e[i];}double mid (lr)/2,ans -1;while(leps r) {mid (lr)/2;if(ok(mid)) r mid,ans mid;else l mid;}if(ans 0) printf(Rinne is cute\n);else printf(%.2lf\n,ans-eps);return 0 ;} 最后这个答案输出l也对输出lans/2也对就是直接输出ans不对
http://www.huolong8.cn/news/4223/

相关文章:

  • 有什么网站是python做的网站dede后台
  • 注册个人公司流程及费用内蒙古seo
  • 做网站需要画原型图么网站建设改变某个表格大小
  • 做网站做得好的公司有哪些网站上的flv视频看不了
  • 哇哈哈网站建设策划书渠道推广方案
  • l网站建设携程网站建设的优缺点
  • 网站上线 flashwordpress落地页改造
  • 做视频网站容易收录吗店铺首页如何设计
  • 长沙建网站的公司多少钱wordpress 模拟word
  • 网站找人做seo然后网站搜不到了企业信息填报指南
  • 有哪些网站做的比较好看的图片有哪些网站做自建房设计
  • 昆明网站建设搭建aardio能开发手机应用吗
  • 制作哪个网站好已备案网站数量
  • 陕西省交通建设集团西长分公司网站营口手机网站建设
  • 去哪里做网站安全等级保护级别广州网站开发哪家好
  • 效果好网站建设哪家好女性logo大全图片
  • 深圳住房建筑网站石景山郑州阳网站建设
  • 上海网站开发定制网站制作合同范本
  • 北京专业网站翻译影音字幕翻译速记速记速记速而高效小型企业网站模板
  • 网站不稳定有什么影响连云港市网站设计
  • 电脑网站 手机网站 微信网站网站推广优化排名教程
  • 湖南网站建设报价vi设计手册模板ppt
  • 开发一个手机网站要多少钱重庆建工信息网官网
  • 肇庆做网站建设做网站小图标
  • 网站建设创新互联公司微信小程序连接wordpress
  • 网站建设统计表网站租用空间
  • 个人网站建设在哪里学校网站设计首页
  • 网站设计哪家口碑好中国建筑论坛网
  • 企业网站建设ejiew资阳优化团队招商
  • 移动网站营销小微企业所得税5%优惠政策