3114:(20-21)晋级赛

时间限制:4 S   /  内存限制:65536 KB
AC:157   /  Submit:348
问题描述

小倩学姐最近在玩一款手机游戏,打到一定程度时进入了晋级赛。游戏规定,进入晋级赛的玩家初始积分为0分,每赢一局得a分,每输一局扣b分。积分永远不会被扣到负数,最低也会是0分。当某一局之后的积分大于等于c分时,即宣告晋级成功,之后无论怎么输,都不会导致晋级失败。

记录每一句的胜负可以简单地通过W和L表示输赢,但有时候这样记录挺繁琐,所以会用一种更为简洁的方法来记录,那就是用W或者L之后的一个正整数,表示连赢多少场或者连输多少场。例如W 5表示连赢5场,其中W和5之间有一个空格;同样道理,L 3表示连输3场。

已知有m条这样的记录,问小倩学姐到底是否晋级成功?如果没成功晋级,当前的积分是多少?

输入描述

多组案例。一个正整数n,表示案例的数量。(n<=25)

每组案例先是四个正整数a、b、c、m,其中a、b、c的含义见【描述】,m表示记录的数量。然后是m行记录,每行记录由一个字符x和一个正整数y组成,其中字符x要么是大写字符'W',要么是大写字符'L',表示连赢或者连输;y表示连赢或者连输的场数。(a<=100,b<=100,c<=100000000,m<=1000000,y<=1000000)

输出描述

针对每组案例,如果能成功晋级,那么输出Success,否则输出一个整数,表示最后的积分。

每组案例输出完都要换行。

样例输入复制样例

2

1 1 5 4

W 4

W 6

L 2

L 10

2 1 5 3

W 1

L 3

W 2

样例输出

Success

4

相关

2020级上机考试A卷

2020级cpp上机考试A卷转普通练习

21大数据复习用题

21软件复习用题


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1