Phát kẹo cho học sinh
Đề bài
Mô tả
Có học sinh xếp thành một hàng. Mỗi học sinh sẽ nhận một số nguyên dương viên kẹo, sao cho khi so sánh hai học sinh liền kề thì lượng kẹo của họ phải thỏa mãn quan hệ cho trước:
- Nếu kí tự thứ là
Lthì học sinh thứ phải nhận nhiều hơn học sinh thứ . - Nếu kí tự thứ là
Rthì học sinh thứ phải nhận ít hơn học sinh thứ . - Nếu kí tự thứ là
=thì cả hai học sinh phải nhận bằng nhau.
Mỗi học sinh nhận ít nhất viên kẹo. Hãy in ra số viên kẹo của từng học sinh sao cho tổng số kẹo phát ra là nhỏ nhất.
Dữ liệu vào
- Dòng 1: số nguyên — số học sinh.
- Dòng 2: một xâu gồm kí tự thuộc tập
L,R,=mô tả các quan hệ.
Dữ liệu ra
In trên một dòng số nguyên dương, số thứ là số kẹo nhận bởi học sinh thứ .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 LRLR |
2 1 2 1 2 | Quan hệ: . Bộ có tổng là nhỏ nhất. |
| 5 =RRR |
1 1 2 3 4 | , sau đó tăng dần. |
| 2 L |
2 1 | Học sinh đầu phải nhiều hơn học sinh thứ hai. |
Bình luận