#P6494. [COCI2016-2017#2] Go
[COCI2016-2017#2] Go
题目描述
在游戏《进化!宝可梦》中,Mirko 拥有 只宝可梦。为了完成对它们的进化,Mirko 为第 只宝可梦准备了 颗糖果。
每次进化第 只宝可梦,都需要消耗 颗为其准备的糖果。进化完成后,Mirko 将获得 颗相应的糖果作为奖励。需要注意,所有宝可梦都只能使用相应的糖果进行进化。
Mirko 想知道他总共能完成多少次对宝可梦的进化,并找出进化次数最多的一只宝可梦。如果进化次数最多的宝可梦不唯一,请选择更早在输入中出现的那一只。
输入格式
第一行一个整数 。
接下来 行:
-
第 行一个字符串,表示 Mirko 的第 只宝可梦的名字。
-
第 行两个整数 。
输出格式
第一行一个整数,表示 Mirko 能完成对宝可梦进化的总次数。
第二行一个字符串,表示进化次数最多的宝可梦的名字。
4
Caterpie
12 33
Weedle
12 42
Pidgey
12 47
Rattata
25 71
14
Weedle
7
Bulbasaur
25 74
Ivysaur
100 83
Charmander
25 116
Charmeleon
100 32
Squirtle
25 1
Wartortle
100 173
Pikachu
50 154
11
Charmander
提示
样例 1 解释
对于 Weedle 的第一次进化,Mirko 消耗了 颗糖果,然后获得 颗糖果作为奖励。此时,还剩下 颗糖果供 Weedle 进化。这样,Mirko 共能完成 次对 Weedle 的进化。
类似地,Mirko 能进化 次 Caterpies, 次 Pidgeys 和 次 Rattatas。累计能完成 次进化,即为答案的第一部分。
其中,Weedle 和 Pidgeys 的进化次数最多,均为 次。由于 Weedle 比 Pidgeys 更早在输入中出现,故将 Weedle
作为答案的第二部分。
数据规模与约定
对于 的数据,,,。
所有字符串的长度不超过 ,且都仅包含大小写字母。
说明
题目译自 COCI2016-2017 CONTEST #2 T1 Go。