一、 城镇 [ town ]  

    Memory Limit: 128 MB    Time Limit : 1s

  Description 在 farmer land 上,有 N 个 farmer town,以及 M 条无向道路,每条道路有一定的长 度。有些城镇属于 Cab,而有些城镇属于 Cob。由于 Cob 太农,Cab 需要找到两个属于自己 的城镇,以供紧急避农之用。当然,为了节省体力,Cab 想知道两个城镇的最短距离为多 少。 若存在多组答案,输出任意一组(顺序不作要求) 。 若无解,输出 “o gi”,不包含引号。

Input

  第一行为 N, M。 第二行为 N 个整数,0 代表该城镇属于 Cob,1 代表属于 Cab。 接下来 M 行,每行 u,v,w 描述一条道路。

Output

  第一行一个整数,为最短距离。 第二行两个整数,代表方案。

读入:

4 4

1 0 0 1

1 2 1

1 3 2

2 4 3

3 4 1

输出:

3

1 4

一、 城镇 [ town ]                      Memory Limit: 128 MB    Time Limit : 1s Description 在 farmer land 上,有 N 个 farmer town,以及 M 条无向道路,每条道路有一定的长 度。有些城镇属于 Cab,而有些城镇属于 Cob。由于 Cob 太农,Cab 需要找到两个属于自己 的城镇,以供紧急避农之用。当然,为了节省体力,Cab 想知道两个城镇的最短距离为多 少。 若存在多组答案,输出任意一组(顺序不作要求) 。 若无解,输出 “o gi”,不包含引号。 Input 第一行为 N, M。 第二行为 N 个整数,0 代表该城镇属于 Cob,1 代表属于 Cab。 接下来 M 行,每行 u,v,w 描述一条道路。  Output 第一行一个整数,为最短距离。 第二行两个整数,代表方案。  Example town.in town.out 4 4 1 0 0 1 1 2 1 1 3 2 2 4 3 3 4 1 3 4 1 7 9 1 0 1 1 0 0 1 1 2 5 1 4 100 2 3 5 2 5 4 2 6 4 3 7 100 4 5 2 6 7 2 5 6 3 7 4 7 2 1 0 0 1 2 1 o gi      Data range 

3.29考试(HNOI难度)的更多相关文章

  1. 3.27考试总结(hnoi难度)

    1 duel1.1 DescriptionK·⁄¶("“uƒ¢y%¥§H5|+ (?1’m" ’m·ø?1§z<k§⁄k<⁄§lm?0,1,2...§zg ‹‰ª«mS ...

  2. 3.25考试(hnoi难度)----神奇的一日游

    T1怕老婆 有一天hzy9819,来到了一座大城市拥有了属于他自己的一双滑板鞋.但是他还是不满足想要拥有属于自己的一栋楼,他来到了一条宽敞的大道上,一个一个记录着这些楼的层数以方便自己选择. hzy9 ...

  3. 2016.3.22考试(HNOI难度)

    T1 盾盾的打字机 盾盾有一个非常有意思的打字机,现在盾哥要用这台打字机来打出一段文章. 由于有了上次的经验,盾盾预先准备好了一段模板A存在了内存中,并以此为基础来打出文章B.盾盾每次操作可以将内存中 ...

  4. 2021.7.29考试总结[NOIP模拟27]

    T1 牛半仙的妹子图 做法挺多的,可以最小生成树或者最短路,复杂度O(cq),c是颜色数. 我考场上想到了原来做过的一道题影子,就用了并查集,把边权排序后一个个插入,记录权值的前缀和,复杂度mlogm ...

  5. 2021.6.29考试总结[NOIP模拟10]

    T1 入阵曲 二位前缀和暴力n4可以拿60. 观察到维护前缀和时模k意义下余数一样的前缀和相减后一定被k整除,前缀和维护模数,n2枚举行数,n枚举列, 开一个桶记录模数出现个数,每枚举到该模数就加上它 ...

  6. 两道很好的dp题目【4.29考试】

    A 问题描述: 对于一个排列,考虑相邻的两个元素,如果后面一个比前面一个大,表示这个位置是上升的,用I表示,反之这个位置是下降的,用D表示.如排列3,1,2,7,4,6,5可以表示为DIIDID. 现 ...

  7. 7.29考试总结(NOIP模拟27)[牛半仙的妹子图·Tree·序列]

    前言 从思路上来讲是比较成功的,从分数上就比较令人失望了. 考场上是想到了前两个题的正解思路,其实最后一个题是半个原题,只可惜是我看不懂题... 这波呀,这波又是 语文素养限制OI水平.. 改题的时候 ...

  8. 阿里云 ACP 考试学习过程分享

    目录 考证意义 学习方法 ACP 报名 学习安排[重要] 考试当天 其他 经验贴 考证意义 证多不压身,证比项目经历更具有说服力,证是行业的标准认证.更多时候,是有证的人说,"证其实不重要& ...

  9. Before NOIP 2018

    目录 总结 刷题 2018 - 9 - 24 2018 - 9 - 25 2018 - 9 - 26 2018 - 9 - 27 2018 - 9 - 28 2018 - 9 - 29 2018 - ...

随机推荐

  1. js回调函数(callback)理解

    Mark! js学习 不喜欢js,但是喜欢jquery,不解释. 自学jquery的时候,看到一英文词(Callback),顿时背部隐隐冒冷汗.迅速google之,发现原来中文翻译成回调.也就是回调函 ...

  2. NDK

    Android NDK是Google提供的开发Android原生程序的工具包,很多软件和病毒采用基于Android NDK动态库的调用技术,隐藏了在实现上的很多细节. 一.(windows版) 下载地 ...

  3. WinCE Show App Icon

    找个图片,例如背景透明的jpg或png,上http://www.pic2icon.com/smartphone_wince_icon_generator.php这个网站转换下. 在项目属性中,设为图标 ...

  4. CentOS下使用Percona XtraBackup对MySQL5.6数据库innodb和myisam的方法

    Mysql卸载从下往上顺序 [root@localhost /]# rpm -e --nodeps qt-mysql-4.6.2-26.el6_4.x86_64[root@localhost /]# ...

  5. mha的搭建步骤(一主一从架构)

    所需脚本文件到这里下载:http://note.youdao.com/share/web/file.html?id=ae8b11a61f7a8aa7b52aac3fcf0c4b83&type= ...

  6. StringBuffer类的方法

    public class Page116 { /** * StringBuffer类的练习 * @param args * @throws IOException */ public static v ...

  7. android 比较靠谱的图片压缩

    第一:我们先看下质量压缩方法: private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteAr ...

  8. easyui tab 关闭

    <div id="mm" class="easyui-menu" style="width:150px;">        &l ...

  9. 基于clahe的图像去雾

    基于clahe的图像去雾     通过阅读一些资料,我了解到clahe算法对图像去雾有所价值,正好opencv中有了实现,拿过来看一看.   但是现在实现的效果还是有所差异 #);    clahe] ...

  10. hiho 第117周 二分图多重匹配,网络流解决

    描述 学校的秋季运动会即将开始,为了决定参赛人员,各个班又开始忙碌起来. 小Hi和小Ho作为班上的班干部,统计分配比赛选手的重任也自然交到了他们手上. 已知小Hi和小Ho所在的班级一共有N名学生(包含 ...