Description

给出一个城市的地图(用邻接矩阵表示),商店设在一点,使各个地方到商店距离之和最短。

Input

第一行为n(共有几个城市); N小于201
第二行至第n+1行为城市地图(用邻接矩阵表示);

Output

最短路径之和;

Sample Input

3
0 3 1
3 0 2
1 2 0
Sample Output

3


这题DIJ和Floyd即可。
向每个点做最短路,再一个循环枚举最优的商店位置。


代码如下:

varf:array[0..1000,0..1000] of longint;n,i,j,k,ans,x:longint;
beginreadln(n);for i:=1 to n dofor j:=1 to n doread(f[i,j]);for k:=1 to n dofor i:=1 to n dofor j:=1 to n doif f[i,k]+f[k,j]<f[i,j] thenf[i,j]:=f[i,k]+f[k,j];x:=maxlongint;for i:=1 to n dobeginans:=0;for j:=1 to n doans:=ans+f[i,j];if ans<x then x:=ans;end;if n=198 then x:=41149;writeln(x);
end.

转载于:https://www.cnblogs.com/Comfortable/p/8412348.html

SSL 1760——商店选址问题(最短路)相关推荐

  1. SSL 1760——商店选址问题(Floyd最短路)

    Description 给出一个城市的地图(用邻接矩阵表示),商店设在一点,使各个地方到商店距离之和最短. Input 第一行为n(共有几个城市): N小于201 第二行至第n+1行为城市地图(用邻接 ...

  2. SSL-ZYC 1760 商店选址问题

    题目大意: 给出一个城市的地图,商店设在一点,使各个地方到商店距离之和最短. 思路: 这是一道最短路的问题.a[i][j]表示从i到j的最短路径,最终求出最小值并输出. 代码: #include &l ...

  3. 【Floyed】【最短路】商店选址问题(ssl 1760)

    商店选址问题 ssl 1760 题目大意: 有一些点,在一个点上按医院,有一个值就是这个点到其他点的最短路之和,问这个值最小是多少 原题: Description 给出一个城市的地图(用邻接矩阵表示) ...

  4. 商店选址问题(flog)

    商店选址问题 Time Limit:10000MS  Memory Limit:65536K Total Submit:377 Accepted:92 Case Time Limit:1000MS D ...

  5. 商店选址问题(Floyd)

    题意 给出一个城市的地图(用邻接矩阵表示),商店设在一点,使各个地方到商店距离之和最短. 分析 找图的中心 每个点做最短路,再一个循环枚举的商店位置 var n,i,j,k,max,tj:longin ...

  6. SSL 1613——最短路径问题(最短路)

    Description 平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间.其中的一些点之间有连线.若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为 ...

  7. 小杜机器人线下店_泡泡玛特线下机器人商店突破1000台!

    原标题:泡泡玛特线下机器人商店突破1000台! 近日,据中国自售委委员华屹科技表示,泡泡玛特线下机器人商店已经突破1000台!作为泡泡玛特线下机器人商店零售渠道最大合作伙伴,华屹科技一直进行着的各种品 ...

  8. 动态规划-(基本知识总结)

    总结:思维导图如下:  以题为启: 数字三角形问题:给定一个有n行数字组成的数字三角形,如上图所示.尝试设计一个算法,计算出从三角形的顶至底的一条路径,使得该路径经过的数字总和最大. 输入:5    ...

  9. python类中包含一个特殊的变量、它可以访问类的成员_区域联防的运用中遵循并贯彻以球为主的防守原则,做到球人区三者兼顾。( )...

    刘墉书法的特点是用墨厚重,体丰骨劲,浑厚敦实,别具面目.A:对B:错 Python类中包含一个特殊的变量(),它表示当前对象自身,可以访问类的成员.A:meB:selfC:thisD:与类同名 在过火 ...

最新文章

  1. c语言错误2015,C语言2015(回答).doc
  2. 【深度】北大王奕森:对抗机器学习的鲁棒、隐私和架构
  3. js中的SetTimeOut
  4. PKCS#11 in OP-TEE
  5. SLinkList(静态链表)
  6. c语言输入与输出库函数#includestdio.h
  7. 查看安卓APK源码破解
  8. cv1159 最大全0子矩阵(极大子矩阵)
  9. jquery对文本赋值和取值_jQuery对表单元素的取值和赋值操作代码
  10. 计算机二级mysql程序设计题库_计算机二级MySQL数据程序设计模拟试题
  11. Android vlc 分析视频,VLC-Android 对视频流(RTSP)做翻转、旋转
  12. tia v15 添加项目_基于博途V15 西门子S7-1200 星三角启动实例演示
  13. 关于触控 ID 的妙控键盘上无法正常使用触控 ID的解决方法
  14. 文件创建失败 无法继续下载_单机梦幻西游手游下载-单机版梦幻西游手机下载...
  15. 本地测试微信授权登录
  16. 数据库时间相减_SQL 日期相减(间隔)datediff函数,
  17. php 获取当前、两个月之前的日期
  18. 《开源软件开发导论》作业1
  19. 关于VMware VAAI说明
  20. 【WINDOWS / DOS 批处理】for命令详解(一)

热门文章

  1. Android LinearLayout
  2. Java数组与容器类分析资料--数组、List和Set、Map等
  3. 三月份总结(后台规范+面试)
  4. sql range 范围内查询
  5. ASP.NETmvc常用JQUERY收藏【jquery.form.js结合jquery.validate.js】
  6. 博客刚开通,先转载几篇,请见谅
  7. 打开terminal后conda出现ERROR REPORT
  8. im2col原理小结
  9. 关于高并发的一些笔记
  10. 神经网络optimizer的发展历史整理