Pingue-pongue!
Uma partida de tênis de mesa quase sempre soa como Ping! seguido de Pong!. Você sabe que o jogador 2 venceu se o último som for Pong!, pois o jogador 1 não devolveu a bola.
Dado um array de Ping!, insira Pong! entre cada elemento. Além disso:
- Se
winfortrue, termine o array com Pong!. - Se
winforfalse, termine com Ping! em vez disso.
Exemplos
Program.pingPong(new String[]{"Ping!"}, true) ➞ new String[]{"Ping!", "Pong!"}
Program.pingPong(new String[]{"Ping!", "Ping!"}, false) ➞ new String[]{"Ping!", "Pong!", "Ping!"}
Program.pingPong(new String[]{"Ping!", "Ping!", "Ping!"}, true) ➞ new String[]{"Ping!", "Pong!", "Ping!", "Pong!", "Ping!", "Pong!"}Observações
- Você sempre devolverá a bola; os Pong são seus.
- O jogador 1 saca e produz Ping!.
- Retorne um array de strings.