303350: CF650B. Image Preview

Memory Limit:256 MB Time Limit:1 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Image Preview

题意翻译

从第一张照片开始看,可以向左翻或者向右,第1张左边是第n张,第n张右边是第一张,翻一次要a时间,照片有'w'和'h'两种摆放,‘w’的照片要耗费b时间翻转,看一张照片要1个单位时间,一共有T个单位时间,问最多可以看多少张照片?

题目描述

Vasya's telephone contains $ n $ photos. Photo number 1 is currently opened on the phone. It is allowed to move left and right to the adjacent photo by swiping finger over the screen. If you swipe left from the first photo, you reach photo $ n $ . Similarly, by swiping right from the last photo you reach photo $ 1 $ . It takes $ a $ seconds to swipe from photo to adjacent. For each photo it is known which orientation is intended for it — horizontal or vertical. Phone is in the vertical orientation and can't be rotated. It takes $ b $ second to change orientation of the photo. Vasya has $ T $ seconds to watch photos. He want to watch as many photos as possible. If Vasya opens the photo for the first time, he spends $ 1 $ second to notice all details in it. If photo is in the wrong orientation, he spends $ b $ seconds on rotating it before watching it. If Vasya has already opened the photo, he just skips it (so he doesn't spend any time for watching it or for changing its orientation). It is not allowed to skip unseen photos. Help Vasya find the maximum number of photos he is able to watch during $ T $ seconds.

输入输出格式

输入格式


The first line of the input contains 4 integers $ n,a,b,T $ ( $ 1<=n<=5·10^{5} $ , $ 1<=a,b<=1000 $ , $ 1<=T<=10^{9} $ ) — the number of photos, time to move from a photo to adjacent, time to change orientation of a photo and time Vasya can spend for watching photo. Second line of the input contains a string of length $ n $ containing symbols 'w' and 'h'. If the $ i $ -th position of a string contains 'w', then the photo $ i $ should be seen in the horizontal orientation. If the $ i $ -th position of a string contains 'h', then the photo $ i $ should be seen in vertical orientation.

输出格式


Output the only integer, the maximum number of photos Vasya is able to watch during those $ T $ seconds.

输入输出样例

输入样例 #1

4 2 3 10
wwhw

输出样例 #1

2

输入样例 #2

5 2 4 13
hhwhh

输出样例 #2

4

输入样例 #3

5 2 4 1000
hhwhh

输出样例 #3

5

输入样例 #4

3 1 100 10
whw

输出样例 #4

0

说明

In the first sample test you can rotate the first photo (3 seconds), watch the first photo (1 seconds), move left (2 second), rotate fourth photo (3 seconds), watch fourth photo (1 second). The whole process takes exactly 10 seconds. Note that in the last sample test the time is not enough even to watch the first photo, also you can't skip it.

Input

题意翻译

从第一张照片开始看,可以向左翻或者向右,第1张左边是第n张,第n张右边是第一张,翻一次要a时间,照片有'w'和'h'两种摆放,‘w’的照片要耗费b时间翻转,看一张照片要1个单位时间,一共有T个单位时间,问最多可以看多少张照片?

加入题单

算法标签: