Introducción
Para aquellos que no están familiarizados con el vapor, o al menos con este aspecto en particular:
A menudo en los perfiles de las personas, las personas dejan comentarios diciendo "+ rep _____" o "-rep _____". Estos son un medio no oficial de mostrar si cree que alguien en la comunidad tiene una buena o mala reputación, por varias razones. Tales comentarios se parecen a:
+ representante de un buen jugador
+ representante útil
pirata informático
estafador
Tarea
El programa debe recibir información a través de cualquier forma consensuada. La entrada consiste en una cadena con nuevas líneas opcionales ( \n
). Al comienzo de cada línea, '+rep '
o '-rep '
podría estar presente. El resto de la línea se puede descartar. Si la línea no comienza con '+rep '
o '-rep '
(tenga en cuenta el espacio final), la línea debe ignorarse.
El programa debe mantener un puntaje de reputación total. Comenzando en 0
, este puntaje debe incrementarse en cada línea que comience '+rep '
y disminuirse en cada línea que comience con '-rep '
.
Este resultado se debe generar de cualquier forma acordada.
Casos de prueba
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
Prima
Ni siquiera sé si es posible, pero puntos de bonificación si de alguna manera puedes obtener estos comentarios de Steam.
0
, no 1
.