Trong cuộc thi “Tin học nhanh”, người chơi phải trả lời liên tiếp các câu hỏi của MC, nếu trả lời đúng, máy tính sẽ lưu bằng ký tự ‘Y’ hoặc ‘y’ (Đúng), nếu trả lời sai, máy tính sẽ lưu kí tự ‘N’ hoặc ‘n’ (Sai). Khi người chơi trả lời đúng, MC sẽ đưa ra câu hỏi tiếp theo khó hơn câu trước, còn khi trả lời sai, MC sẽ đưa ra câu hỏi mới dễ hơn.
Sau khi thi xong, kết quả của mỗi người chơi là một xâu S gồm các ký tự ‘Y’, ‘y’, ‘N’ và ‘n’. Điểm số của mỗi người chơi sẽ được tính như sau: Với các câu trả lời sai người chơi không được điểm, với mỗi câu trả lời đúng người chơi nhận được điểm bằng số lần trả lời đúng liên tiếp từ câu trả lời này trở về trước đó. Ví dụ, nếu kết quả xâu S là ‘YyNNYnNYYY’, thì điểm số của người chơi được tính là ~1+2+0+0+1+0+0+1+2+3 = 10~.
Yêu cầu: Cho xâu kết quả ~S~, hãy tính điểm của người chơi.
Dữ liệu vào: Ghi một xâu ký tự ~ S ~ (~ 1≤ ~ độ dài của ~ S ≤ 255 ~).
Kết quả: Ghi một số nguyên duy nhất tương ứng là điểm số mà người chơi đạt được.
Ví dụ:
Input
YNnYNyYYyYY
Output
23
Giải thích
1+0+0+1+0+1+2+3+4+5+6 = 23
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38226 |