题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
回家(BessieComeHome)

题目题干

回家(Bessie Come Home)B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【题目描述】

现在是晚餐时间,而母牛们在外面分散的牧场中。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

农民约翰按响了电铃,所以她们开始向谷仓走去。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只速度最快的母牛)。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

每个牧场由一条条道路和一个或多个牧场连接(可能包括自己)。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

有时,两个牧场(可能是自我相同的)之间会有超过一条道路相连。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

至少有一个牧场和谷仓之间有道路连接。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

因此,所有的母牛最后都能到达谷仓,并且母牛总是走最短的 路径。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

当然,母牛能向着任意一方向前进,并且她们以相同的速度前进。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

牧场被标记为"a".."z"和"A".."Y",在用大写字母表示的牧场中有一只母牛,小写字母中则没有。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

谷仓的标记是"Z",注意没有母牛在谷仓中。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第 1 行:整数 P(1<= P<=10000),表示连接牧场(谷仓)的道路的数目。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第 2 ..P+1行:用空格分开的两个字母和一个整数:B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

被道路连接牧场的标记和道路的长度(1<=长度<=1000)。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

一行包含二个项目:B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

最先到达谷仓的母牛所在的牧场的标记,和这只母牛走过的路径的长度。B59100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

5
A d 6
B d 3
C e 9
d Z 8
e Z 3

【输出样例】

B 11

答案解析

相关题目

分数化小数(Fractions to Decimals) ​​​​​​​【题目描述】 写一个程序,输入一个形如N/D的分数(N是分子,是分母),输出它的小数形式。 如果小数有循环节的话,把循环节放在
回家(Bessie Come Home) 【题目描述】 现在是晚餐时间,而母牛们在外面分散的牧场中。 农民约翰按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的
牛的旅行(Cow Tours) 【题目描述】 农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区不连通。这样,农民Joh
两只塔姆沃斯牛(The Tamworth Two) 【题目描述】 两只牛在森林里故意走丢了。农民John开始用他的专家技术追捕这两头牛。你的任务是模拟他们的行为(牛和John)。 追击在10x10的
控制公司(Controlling Companies) ​​​​​​​【题目描述】 有些公司是其他公司的部分拥有者,因为他们获得了其他公司发行的股票的一部分。例如,福特公司拥有马自达公司12%的股票。
货币系统(Money Systems) 【题目描述】 母牛们不但创建了他们自己的政府而且选择了建立了自己的货币系统。 [In their own rebellious way],他们对货币的数值感到
最长前缀(Longest Prefix) 【题目描述】 在生物学中,一些生物的结构是用包含其要素的大写字母序列来表示的。生物学家对于把长的序列分解成较短的(称之为元素的)序列很感兴趣。 如果一个集合
派对灯(Party Lamps) 【题目描述】 在IOI98的节日宴会上,我们有N(10<=N<=100)盏彩色灯,他们分别从1到N被标上号码。 这些灯都连接到四个按钮: 按钮1:当按
循环数(Runaround Numbers) 【题目描述】 循环数是那些不包括0这个数字的没有重复数字的整数 (比如说, 81362) 并且同时具有一个有趣的性质, 就像这个例子: 如果你从最左边的
集合(Subset Sums) 【题目描述】 对于从1到N(1<=n<=39)的连续整集合合,能划分成两个子集合,且保证每个集合的数字和是相等的。 举个例子,如果N=3,对于{1,2,3

提示声明

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

猜你喜欢