introduzione
Per coloro che non hanno familiarità con il vapore - o almeno questo aspetto particolare:
Spesso sui profili delle persone, le persone lasciano commenti dicendo "+ rep _____" o "-rep _____". Questi sono mezzi non ufficiali per dimostrare se pensi che qualcuno nella comunità abbia una buona o una cattiva reputazione, per una serie di ragioni. Tali commenti sembrano:
+ rep un buon giocatore
+ rep utile
-rep hacker
-rep scammer
Compito
Il programma deve accettare input in qualsiasi modo consensuale. L'input è costituito da una stringa con newline opzionali ( \n). All'inizio di ogni riga '+rep 'o '-rep 'potrebbe essere presente. Il resto della linea può essere scartato. Se la linea non inizia con '+rep 'o '-rep '(notare lo spazio finale), la linea deve essere ignorata.
Il programma deve quindi mantenere un punteggio di reputazione totale. A partire da 0, questo punteggio deve essere incrementato su ogni riga che inizia con '+rep 'e diminuito su ogni riga che inizia con '-rep '.
Questo risultato dovrebbe essere prodotto in qualsiasi modo concordato.
Casi test
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
indennità
Non so nemmeno se sia possibile, ma punti bonus se in qualche modo puoi ottenere questi commenti da Steam.
0, no 1.