시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 512 MB | 332 | 130 | 113 | 37.049% |
In golf croquet doubles, two teams of 2 play each other. Each player has their own ball which they hit when it is their turn. A turn comprises one hit of the ball.
There are 6 hoops which are each played twice, once in each direction, in a prescribed order. A point is scored by the first team to make the current hoop. To make a hoop, one of the team s balls must be knocked through the current hoop in the right direction. The first team to score 7 points wins. If the game reaches 6-6, a final deciding hoop is played. Note that a team cannot score more than 7 points the game ends as soon as the 7th hoop is won.
The balls are played in a fixed order: blue, red, black (blue s partner) then yellow (red s partner). We can record the progress of a match by recording the outcome of each shot. The code we are using is:
The last one is almost certainly an accident, but it happens far more times than players like!
The input represents part or all of a single game of golf croquet. The first two lines each contain the name of a team, each consisting of one or more words. The name will be no more than 30 characters long. The first named team play blue and black. The third line is a single integer, S, which tells how many strokes are recorded, for a game that has started but which may not yet be completed. (0 < S <= 255)
The fourth line contains S upper case letter characters, each being one of the 4 characters defined above (S, H, D or O). Blue always plays the first shot followed in turn by red, black and yellow.
Output a single line of text with the current score in the form
team1name x team2name y.
Follow this by a space then one of:
teamname has won. teamname is winning. All square.
Team Sally The dragons 26 SSSSHSSSSSHSSSSSHSSSSSSHSS
Team Sally 3 The dragons 1. Team Sally is winning.
Team Sally are blue and black
The dragons are red and yellow
Shot 5 – Blue makes hoop 1 (1-0)
Shot 11 – Black makes hoop 2 (2-0)
Shot 17 – Blue makes hoop 3 (3-0)
Shot 24 – Yellow makes hoop 4 (3-1)