Role os dados

Published by Ruud Peter Boelens in

Pontos do dado

Expresse o total não negativo usando o máximo possível de dados de seis pontos, seguidos de um dado para qualquer resto. Retorne todos os dados representados em uma única string.

6 pode ser escrito assim:

O-O
O-O
O-O

Ou:

O-O/O-O/O-O  // with slashes and dashes

E 1:

---/-O-/---

Represente cada dado como mostrado na imagem, usando barras entre as linhas e traços nas posições vazias. Separe vários dados com uma vírgula e um espaço.

Exemplos

dice(3) ➞ "O--/-O-/--O"

dice(8) ➞ "O-O/O-O/O-O, O--/---/--O"

dice(6) ➞ "O-O/O-O/O-O"

Observações

A entrada é um inteiro não negativo. Retorne uma string vazia quando 0 for fornecido.