介绍
对于不熟悉蒸汽的人-或至少不熟悉此特定方面的人:
人们经常在人们的个人资料上留下评论,说“ + rep _____”或“ -rep _____”。这些是一种非官方的方法,可以出于多种原因显示您认为社区中某人的声誉良好或不良。这样的注释看起来像:
+代表一个好球员
+ rep有帮助
-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
。