Вступ
Для тих, хто не знайомий з парою - або, принаймні, з цього особливості:
Часто у профілях людей люди залишають коментарі, які говорять або "+ rep _____", або "-rep _____". Це неофіційний засіб показувати, чи вважаєте ви, що хтось у громаді має добру чи погану репутацію з ряду причин. Такі коментарі виглядають так:
+ відбити хорошого гравця
+ респ. корисна
-реп-хакер
-реп шахрай
Завдання
Програма повинна брати участь у будь-який консенсусний спосіб. Вхід складається з рядка з необов'язковими новими рядками ( \n
). На самому початку кожного рядка '+rep '
або він '-rep '
може бути присутнім. Решту лінії можна відкинути. Якщо рядок не починається з '+rep '
або '-rep '
(відзначте пробіл), то рядок слід ігнорувати.
Програма повинна зберігати загальний репутаційний бал. Починаючи з 0
цього, цей бал слід збільшувати на кожному рядку, що починається з, '+rep '
і зменшувати на кожному рядку, з якого починається '-rep '
.
Цей результат слід виводити будь-яким узгодженим способом.
Тестові кейси
Input:
+rep fast trade
+rep nice person
-rep too good
Output: 1
Input:
-rep hacker
-rep scammer
-rep was mean
Output: -3
Input:
first
i don't like him
+rep good at cs go
Output: 1
Input (note the lack of a trailing space on the third line):
+rep +rep
hi +rep
-rep
Output: 1
Input:
+ rep
Output: 0
Input:
+rep like
-thing
Output: 1
Бонус
Я навіть не знаю, чи це можливо, але бонусні бали, якщо ви можете якось отримати ці коментарі від Steam.
0
, а не 1
.