05. Best player
Здравейте колеги. Трябва ми малко помощ,за да разбера каква проверка трябва да използвам, за да намеря най-добрият играч ако получавам два еднакви резултата като брой на головете им. Качвам условието и моето решение.
Задача 5. Най-добър играч
Пепи иска да напишете програма, чрез която да разбере кой е най-добрият играч от световното първенство. Информацията, която получавате ще бъде играч и колко гола е отбелязал. От вас се иска да отпечатате кой е играчът с най-много голове и дали е направил хет-трик. Хет-трик е, когато футболистът е вкарал 3 или повече гола. Ако футболистът е вкарал 10 или повече гола, програмата трябва да спре.
Вход:
От конзолата се четат по два реда до въвеждане на команда "END":
- Име на играч – текст
- Брой вкарани голове – цяло положително число в интервала [1 … 10000]
Изход:
На конзолата да се отпечатат 2 реда :
- На първия ред:
"{име на играч} is the best player!"
- На втория ред :
- Ако най-добрият футболист е направил хеттрик:
"{име на играч} has scored {брой голове} goals and made a hat-trick !!!"
- Ако най-добрият футболист не е направил хеттрик:
"{име на играч} has scored {брой голове} goals."
Примерен вход и изход:
Вход |
Изход |
Обяснения |
|
Neymar 2 Ronaldo 1 Messi 3 END |
Messi is the best player! He has scored 3 goals and made a hat-trick !!! |
Първо се въвежда Neymar с 2 гола като за момента той има най-много голове, след това Ronaldo с 1 гол като той има по-малко голове от Neymar, който е с 2, след това Messi, който има 3 гола. Головете на Messi са повече от тези на Neymar и вече Messi има най-много голове. След като головете са му 3, той е направил и хет-трик. |
|
Вход |
Изход |
Вход |
Изход |
Silva 5 Harry Kane 10 |
Harry Kane is the best player! He has scored 10 goals and made a hat-trick !!! |
Rooney 1 Junior 2 Paolinio 2 END |
Junior is the best player! He has scored 2 goals. |
Вход |
Изход |
Вход |
Изход |
Petrov 2 Drogba 11 |
Drogba is the best player! He has scored 11 goals and made a hat-trick !!! |
Zidane 1 Felipe 2 Johnson 4 END |
Johnson is the best player! He has scored 4 goals and made a hat-trick !!! |
Моето решение: https://pastebin.com/y593Nnmi
Задачата ми се чупи при етотази проверка и в Judge мидава 60/100
Rooney 1 Junior 2 Paolinio 2 END |
Може ли да качиш решението за js , моля ?
https://pastebin.com/rxK3kB4F
Мерси 🙂