소개
증기에 익숙하지 않은 사람들 또는 적어도이 특정 측면 :
사람들의 프로필에 따라 사람들은 "+ 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
.