Рішення Санта:
У цьому виклику ви допоможете Дідові Морозу вирішити, чи хтось із їхнього списку був неслухняним чи приємним, а згодом отримаєте coalчи toys.
Але , на жаль, Санта неорганізована, в деяких з його записів, то naughty, nice і nameполя знаходяться в неправильному порядку.
Вхідні дані
Вхід буде наданий у такому взаємозамінному форматі:
- ім'я людини (не може містити лише двокрапки
a-zA-Z0-9) - слово
naughtyслідує безпосередньо за двокрапкою та невід’ємним цілим числом, що відображає кількість разів, коли Санта зловив вас за неслухняність - слово
niceслідує прямо через двокрапку та невід'ємне ціле число, що відображає кількість разів, коли Санта зловив вас за приємність
Всі розділені між собою одним пробілом (ASCII 32).
Крім того, у імені не буде пробілу між частинами імені Santa Claus-> SantaClaus.
Бонус:
- (25%) : Він Санта-Клаус, тому йому потрібно двічі перевірити список та переконатися, що немає дублікатів. (У такому випадку він отримує лише перші бали, які має користувач)
Приклад:
Quill naughty:4 nice:0
naughty:0 Doorknob nice:3
naughty:2 Quill nice:6
nice:3 balpha naughty:3
pops nice:4 naughty:2
Вихід:
Вихід повинен складатися з:
Ім’я особи, за яким слід:
- Якщо більше балів
naughty, тоcoal: - Якщо більше балів
nice, тоtoys. Але якщо
naughtyіniceрівні, тоneeds more dataПриклад виводу:
- З бонусом організації та бонусом на видалення дубліката:
Quill coal
Doorknob toys
balpha needs more data
pops toys
- Без бонусу:
Quill coal
Doorknob toys
Quill toys
balpha needs more data
pops toys