Xem ảnh
Đề bài
Mô tả
Điện thoại của Vasya chứa tấm ảnh, được đánh số từ đến và xếp thành một vòng tròn. Ban đầu ảnh số đang được mở.
Từ ảnh đang mở, Vasya có thể vuốt sang trái hoặc sang phải để chuyển sang ảnh kề, mỗi lần vuốt tốn giây. Các ảnh xếp vòng tròn: vuốt sang trái từ ảnh sẽ đến ảnh , vuốt sang phải từ ảnh sẽ đến ảnh .
Mỗi tấm ảnh có một hướng hiển thị: ngang hoặc dọc. Điện thoại luôn ở hướng dọc và không xoay được, nên với mỗi ảnh cần hiển thị theo hướng ngang, Vasya phải mất giây để xoay ảnh đó trước khi xem.
Vasya có giây và muốn xem được càng nhiều ảnh càng tốt. Quy tắc như sau:
- Khi mở một ảnh lần đầu tiên, Vasya mất giây để xem ảnh đó. Nếu ảnh cần hiển thị theo hướng ngang, anh mất thêm giây để xoay ảnh trước khi xem.
- Nếu ảnh đã được xem rồi thì khi đi qua lần nữa Vasya bỏ qua ngay, không tốn thêm thời gian xem hay xoay.
- Không được phép bỏ qua một ảnh chưa xem: mỗi khi chuyển đến một ảnh chưa từng xem, Vasya bắt buộc phải xem (và xoay nếu cần) ảnh đó.
Hãy tìm số lượng ảnh nhiều nhất mà Vasya có thể xem trong giây.
Dữ liệu vào
- Dòng đầu chứa bốn số nguyên , , , : số lượng ảnh, thời gian vuốt sang ảnh kề, thời gian xoay một ảnh, và tổng thời gian Vasya có.
- Dòng thứ hai chứa xâu độ dài gồm các ký tự
wvàh. Nếu làwthì ảnh thứ cần hiển thị theo hướng ngang (phải xoay), nếu làhthì ảnh thứ hiển thị theo hướng dọc (không cần xoay).
Dữ liệu ra
Một số nguyên duy nhất: số ảnh nhiều nhất Vasya có thể xem.
Ràng buộc
- chỉ gồm các ký tự
wvàh
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 3 10 wwhw |
2 | Xoay ảnh 1 (3 giây), xem ảnh 1 (1 giây), vuốt trái sang ảnh 4 (2 giây), xoay ảnh 4 (3 giây), xem ảnh 4 (1 giây). Tổng cộng đúng 10 giây và xem được 2 ảnh. |
| 5 2 4 13 hhwhh |
4 | Xem ảnh 1 (1 giây), vuốt phải sang ảnh 2 rồi xem (2 + 1 giây), vuốt trái hai lần để về ảnh 1 rồi sang ảnh 5 (4 giây, ảnh 1 đã xem nên bỏ qua miễn phí), xem ảnh 5 (1 giây), vuốt trái sang ảnh 4 rồi xem (2 + 1 giây). Tổng 12 giây, xem được 4 ảnh. |
| 3 1 100 10 whw |
0 | Ảnh 1 cần xoay nên tốn giây, vượt quá . Vì không được bỏ qua ảnh chưa xem, Vasya không thể xem ảnh nào. |
Bình luận