Ping Pong!
Um jogo de tênis de mesa quase sempre soa como Ping! seguido de Pong! Portanto, você sabe que o Jogador 2 venceu se ouvir Pong! como o último som (já que o Jogador 1 não devolveu a bola).
Dada uma lista de Ping!, crie uma função que insira Pong! entre cada elemento. Além disso:
- Se
winfor igual aTrue, termine a lista com Pong!. - Se
winfor igual aFalse, termine com Ping! em vez disso.
Exemplos
ping_pong(["Ping!"], True) ➞ ["Ping!", "Pong!"]
ping_pong(["Ping!", "Ping!"], False) ➞ ["Ping!", "Pong!", "Ping!"]
ping_pong(["Ping!", "Ping!", "Ping!"], True) ➞ ["Ping!", "Pong!", "Ping!", "Pong!", "Ping!", "Pong!"]Observações
- Você sempre devolverá a bola (ou seja, os Pong! são seus).
- O Jogador 1 saca a bola e faz Ping!.
- Retorne uma lista de strings.