Вступление
Для тех, кто не знаком с паром - или, по крайней мере, этот конкретный аспект:
Часто в профилях людей люди оставляют комментарии со словами "+ 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
.