题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
香甜的黄油(SweetButter)

题目题干

香甜的黄油(Sweet Butter)

 

【题目描述】

Farmer John 发现了做出全威斯康辛州最甜的黄油的方法:糖。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

把糖放在一片牧场上,他知道 N 只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用在奶牛上。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

Farmer John 很狡猾。像以前的 Pavlov,他知道他可以训练这些奶牛,让它们在听到铃声时去一个特定的牧场。他打算将糖放在那里然后下午发出铃声,以至他可以在晚上挤奶。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

Farmer John 知道每只奶牛都在各自喜欢的牧场(一个牧场不一定只有一头牛)。给出各头牛在的牧场和牧场间的路线,找出使所有牛到达的路程和最短的牧场(他将把糖放在那)。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第一行包含三个整数 N,P,C,分别表示奶牛数、牧场数和牧场间道路数。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行到第 N+1 行,每行一个整数,其中第 i 行的整数表示第 i-1 头奶牛所在的牧场号。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第 N+2 行到第 N+C+1 行,每行包含三个整数 A,B,D,表示牧场号为 A 和 B 的两个牧场之间有一条长度为 D 的双向道路相连。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

一行一个整数,表示奶牛必须行走的最小的距离和。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

3 4 5
2
3
4
1 2 1
1 3 5
2 3 7
2 4 3
3 4 5

【输出样例】

8

【提示】

样例解释lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

作图如下:lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

         P2  
 P1 @--1--@ C1
     \    |\
      \   | \
       5  7  3
        \ |   \
         \|    \ C3
       C2 @--5--@
          P3    P4

 lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

把糖放在4号牧场最优。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

数据范围lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

对于所有数据,1≤N≤500,2≤P≤800,1≤A,B≤P,1≤C≤1450,1≤D≤255。lU5100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

草地排水(Drainage Ditches) 【题目描述】 在农夫约翰的农场上,每逢下雨,贝茜最喜欢的三叶草地就积聚了一潭水。这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时间。因此,农
香甜的黄油(Sweet Butter) 【题目描述】 Farmer John 发现了做出全威斯康辛州最甜的黄油的方法:糖。 把糖放在一片牧场上,他知道 N 只奶牛会过来舔它,这样就能做出能卖好价钱的
形成的区域(Shaping Regions) 【题目描述】 N个不同的颜色的不透明的长方形(1 <= N <= 1000)被放置在一张宽为A长为B的白纸上。 这些长方形被放置时,保证了它
最长的回文(Calf Flac) 【题目描述】 据说如果你给无限只母牛和无限台巨型便携式电脑(有非常大的键盘),那么母牛们会制造出世上最棒的回文。你的工作就是去寻找这些牛制造的奇观(最棒的回文)。
最短路条数 描述 给定一个包含N个点以及M条边的带权(正权)无向图,请你计算从1号点到N号点的最短路的长度和条数各是多少。 输入 第一行包含两个整数N和M 以下M行,每行包含3个整数u, v, w,
最小生成树2 描述 给定 N 个点和 M 条边组成的带权无向连通图,求最小生成树的权值之和。 输入 第一行两个整数 N 和 M 表示点数和边数。 接下来 M 行每行包含三个整数 xi, yi, zi
解方程 描述 已知 x1, x2, x3, x4 是 [-T, T] 范围中的整数,求满足方程 Ax1+Bx2+Cx3+Dx4 = P 的解有多少组? |P|≤109, |A|, |B|, |C
字符串的拼接 描述 给出一个长度为 n 的字符串和 k 个不同的单词。请计算通过单词拼接得到这个字符串的方案种数(对 109+7 取余的结果)。 输入 第一行包含一个长度为 n 的字符串,且仅由小写
异或最小化 描述 给出一个非负整数数组 A  = [A1, A2, ..., An]。 你可以选择一个任意的非负整数 x,然后对数组的所有元素进行异或操作,即对于所有 i = 1, 2, ...,
相等整数 描述 给定N个整数A1, A2, ... AN。其中恰好有2个整数是相等的,其余整数都各不相同。 请你输出两个相等整数的序号。 输入 第一行包含一个整数N。 第二行包含N个整数A1,

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢