Mirko nhanh chóng chán trò chơi Jetpack Joyride và bắt đầu chơi trò Pokémon GO! trên điện thoại của mình. Một trong những điểm nhấn của trò chơi này là quá trình cường hóa của Pokémon.
Để cường hóa Pokémon thuộc loài
Mirko có
Cậu cũng muốn biết loài Pokémon nào có thể cường hóa nhiều lần nhất. Nếu có nhiều loài Pokémon như vậy, hãy in ra tên loài Pokémon có số Pokédex nhỏ nhất, với Pokédex là thứ tự xuất hiện trong Input của loài Pokémon đó.
Input
- Dòng đầu tiên chứa số nguyên
- số loài Pokémon. dòng sau chứa bộ dữ liệu, trong đó:- dòng thứ
chứa xâu dài không quá ký tự, biểu diễn tên của loài Pokémon thứ ; - dòng thứ
chứa các số nguyên và biểu diễn số kẹo cần thiết cho sự cường hóa của một Pokémon loài thứ và tổng số kẹo mà Mirko có cho Pokémon loài này.
- dòng thứ
Output
- Dòng đầu tiên in ra tổng số Pokémon mà Mirko có thể cường hóa.
- Dòng thứ hai in ra tên loài Pokémon có thể cường hóa nhiều lần nhất.
Sample 1
Input
4
Caterpie
12 33
Weedle
12 42
Pidgey
12 47
Rattata
25 71
Output
14
Weedle
Giải thích:
Xét cách Mirko cường hóa Weedles: Đối với lần cường hóa đầu tiên, Mirko đã dùng hết
Tương tự, chúng ta thấy rằng Mirko có thể cường hóa nhiều nhất
Trong số tất cả các loài Pokémon đã cường hóa, Weedle và Pidgey có số lần cường hóa nhiều nhất, nhưng số Pokédex của Weedle nhỏ hơn (nó xuất hiện sớm hơn trong Input), vì vậy đây là đáp án của cho câu hỏi thứ hai của Mirko.
Sample 2
Input
7
Bulbasaur
25 74
Ivysaur
100 83
Charmander
25 116
Charmeleon
100 32
Squirtle
25 1
Wartortle
100 173
Pikachu
50 154
Output
11
Charmander
Scoring
test đầu có test còn lại không có ràng buộc gì thêm- Với tất cả các test, mỗi dòng in ra chính xác sẽ nhận được
số điểm.
Bình luận