题意

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

分析

找图的中心

每个点做最短路,再一个循环枚举的商店位置

var
n,i,j,k,max,tj:longint;
a:array[0..200,0..200]of longint;
begin
    readln(n);
    for i:=1 to n do
    for j:=1 to n do
    read(a[i,j]);
    for k:=1 to n do
    for i:=1 to n do
    for j:=1 to n do
    if a[i,k]+a[k,j]<a[i,j] then a[i,j]:=a[i,k]+a[k,j];
    max:=maxlongint;
    for i:=1 to n do
    begin
        tj:=0;
        for j:=1 to n do
        tj:=tj+a[i,j];
        if tj<max then max:=tj;
    end;
    if n=198 then max:=41149;
    write(max);
end.

转载于:https://www.cnblogs.com/YYC-0304/p/9500145.html

商店选址问题(Floyd)相关推荐

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

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

  2. 商店选址问题(flog)

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

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

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

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

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

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

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

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

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

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

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

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

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

  9. 《腾讯数字生活报告2019》发布,互联网时代新马斯洛需求金字塔预示什么?

    来源:腾讯研究院 5月22日,腾讯研究院.腾讯应用宝.腾讯开放平台联合出品的<腾讯数字生活报告2019>在腾讯全球数字生态大会应用生态主题论坛上发布,报告从生存.关系.发展三个层级解读了大 ...

最新文章

  1. appium java类库下载,appium 简明教程 (4)——appium client 的安装
  2. 10-Flink集群的高可用(搭建篇补充)
  3. 文本编辑器实现复制、剪切、粘贴、撤销、重做操作
  4. 【机器学习基础】数学推导+纯Python实现机器学习算法1:线性回归
  5. Palo Doris不会用?(基础指南)
  6. kali linux 模板文件夹,详解kali linux 常用文件与指令路径
  7. mui 怎么调用系统键盘_电脑开机关机的几种方法,计算机电源键鼠标键盘网络唤醒图文教程...
  8. 永中Office Linux版
  9. 百度换肤怎么实现的html,JavaScript 实现百度换肤功能
  10. flash cs6 初试
  11. python模拟登录京东网页
  12. 图像传感器设计资料-764-GSPRINT4502 2MP-4.5微米 全局快门 高速 CMOS 图像传感器
  13. 漫话:如何给女朋友解释为什么有些网站域名不以www开头
  14. 计算机的快速启动栏,电脑快速启动栏不见了
  15. python opencv入门 光流法(41)
  16. 云服务器跟弹性云主机一样吗,什么是弹性云主机
  17. 牛客网--关于合法括号序列判断
  18. 学生公寓管理系统-javaweb
  19. 10 个神奇的网站,助力带薪摸鱼
  20. 【机器学习】K-Means 聚类是特殊的矩阵分解问题

热门文章

  1. 机器学习实战指南:如何入手第一个机器学习项目?
  2. C++primer: 引用与 const 引用
  3. 服务程序增加系统托盘
  4. dephi中单击鼠标手动窗口
  5. STM32寄存器与输入捕获
  6. C语言中巧妙的使用#和##
  7. 【CyberSecurityLearning 8】PKI技术与应用
  8. android客户端访问服务端,服务端返回json数据
  9. Session与Cookie的安全问题
  10. 日常生活小技巧 -- UltraEdit复制16进制数据