E - Quiz

問題文

小池くんはクイズ大会に参加しています。

クイズは全 NN 問あり、1問正解すると AA ポイント増え、不正解になると WW ポイント減ります。 ただし、小池くんは始め PP ポイント持っており、ポイントが 00 未満となることはありません。

例えば、44 ポイント持っている状態で 55 ポイント減ったとき、45=14-5=-1 ポイントですが、ポイントが負になることはないため 00 ポイントとなります。

クイズに正解したかどうかを正解 o と不正解 x を用いた文字列 SS で表すとき、小池くんの最終的なポイントを出力してください。 SSii 文字目はクイズの ii 問目です。

 

制約

  • 1N1041≦N≦10^4
  • 0P1080≦P≦10^8
  • 0A,W1080≦A, W≦10^8
  • N,P,A,WN,P,A,W は整数
  • SSo または x で構成された NN 字の文字列

 

入力方法

入力は以下の形式で標準入力から与えられる。

N P A W
S

 

出力方法

問題文に従って、整数を出力してください。

 

サンプル

入力例1
4 0 10 15
ooxo
出力例1
15

小池くんの始めのポイントは 00 です。

1,21,2 問目は正解したので、0+10+10=200+10+10=20 ポイントになります。

33 問目は不正解だったので、2015=520-15=5 ポイントになります。

44 問目は正解したので、5+10=155+10=15 ポイントになります。

 

入力例2
6 0 50 100
xxxooo
出力例2
150

 

入力例3
22 100 20 30
oooxxoxxoxxxooxoxoooxo
出力例3
50

出力が int 型整数に収まらない可能性があることに注意してください。 (約 2.14×1092.14×10^9

 

Submit


Go (1.21)