No.935 う し た ぷ に き あ く ん 笑 ビ - ム
タグ : / 解いたユーザー数 192
作問者 :


問題文
nullくんは「う し た ぷ に き あ く ん 笑 ビ - 厶」の使い手です。
「う し た ぷ に き あ く ん 笑 ビ - ム」は威力のビームで、一直線に飛んでいきを削ると威力が減少します。威力が0になるとビームは消滅します。
さて、今ここに敵または壁が一列に匹(個)並んでいます。番目の敵または壁はのHPを持っています。がになると敵または壁は倒され、ビームは次の敵または壁のを削ります。
このとき、nullくんは任意の場所からビームを放ちできるだけ多くの敵を倒したいです。
ビームはの消費が激しいので一度しか打てません。
この時、個の独立したクエリについて一度に倒せる敵の最大値を求めてください。
入力
ここでは文字列の長さを示す。
はすべて整数である。
はE
またはW
のみを含む。
は、E
で敵、W
で壁を表す。
出力
個の独立したクエリについて、ビームの強さがの時一度に倒せる敵の最大値を一行に出力してください。各クエリごとに改行して出力してください
最後に改行してください。
サンプル
サンプル1
入力
10 EEEEEEEEEE 1 2 3 4 5 6 7 8 9 10 10 1 2 3 4 5 6 7 8 9 10
出力
1 1 2 2 2 3 3 3 3 4
威力がの時、一体目の位置からビームを放つと、一体を倒すのに消費する威力がで、また二体目を倒すのには必要なので三体で最大となり、を出力する。
威力がの時、一体目の位置からビームを放つと、二体を倒すのに消費する威力がで、また三体目を倒すのには必要なので二体で最大となり、を出力する。
威力がの時、一体目の位置からビームを放つと、三体を倒すのに消費する威力がで、また三体目を倒すのには必要なので三体で最大となり、を出力する。
威力がの時、一体目の位置からビームを放つと、四体を倒すのに消費する威力がで、また五体目を倒すのには必要なので四体で最大となり、を出力する。
サンプル2
入力
10 EEWWEWEEEE 1 1 1 2 3 3 2 1 2 5 5 3 21 100 1 6
出力
2 7 7 1 3
また、ここにはおいていませんが、一体も倒せないとき(を出力する)もあることに注意してください。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。