Giới thiệu
Đối với những người không quen thuộc với hơi nước - hoặc ít nhất là khía cạnh cụ thể này:
Thông thường trên hồ sơ của mọi người, mọi người để lại bình luận nói "+ rep _____" hoặc "-rep _____". Đây là một phương tiện không chính thức để cho thấy bạn nghĩ ai đó trong cộng đồng có tiếng tốt hay tiếng xấu, vì một số lý do. Nhận xét như vậy trông giống như:
+ rep một người chơi tốt
+ đại diện hữu ích
-rep hacker
-rep kẻ lừa đảo
Bài tập
Chương trình phải nhận đầu vào thông qua bất kỳ cách đồng thuận. Đầu vào bao gồm một chuỗi với các dòng mới tùy chọn ( \n
). Vào đầu mỗi dòng, '+rep '
hoặc '-rep '
có thể có mặt. Phần còn lại của dòng có thể được loại bỏ. Nếu dòng không bắt đầu bằng '+rep '
hoặc'-rep '
(lưu ý dấu cách), dòng sẽ bị bỏ qua.
Chương trình sau đó phải giữ tổng điểm danh tiếng. Bắt đầu từ 0
, điểm số này nên được tăng lên trên mỗi dòng bắt đầu '+rep '
và giảm dần trên mỗi dòng bắt đầu bằng '-rep '
.
Kết quả này phải là đầu ra theo bất kỳ cách nào đã được thỏa thuận.
Các trường hợp thử nghiệm
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
Tiền thưởng
Tôi thậm chí không biết nếu có thể, nhưng điểm thưởng nếu bạn bằng cách nào đó có thể nhận được những nhận xét này từ Steam.
0
, không 1
.