Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fforbeck/codeit-dojo

Projeto dedicado aos materiais e fontes das sessoes de coding dojo realizadas na CodeIT Solutions.
https://github.com/fforbeck/codeit-dojo

Last synced: 4 days ago
JSON representation

Projeto dedicado aos materiais e fontes das sessoes de coding dojo realizadas na CodeIT Solutions.

Awesome Lists containing this project

README

        

*Participantes: André, Brian, Cristiano, Emmanuel, Evandro Oliveira, Felipe, Franciele, Loureiro, Maicon, Matozo, Osvaldo, Reginaldo e Rubens*
*Data: 25/02*
*Local: CodeIT Solutions*

A idéia é que o programa receba um número natural qualquer e retorne uma string de “palitos de dente” que forme uma soma ou multiplicação capaz de expressar o número. É claro que a string deve ser do menor tamanho possível, leia-se: usar o menor número de palitos possível.
A string deve estar na forma NON, onde os N são números quaisquer, representados por uma sequência de N “|”s (N palitos) e O é um operador de soma (+) ou multiplicação (X). Os operadores precisam de 2 palitos para serem representados.
Um exemplo:
Entrada = 9

saida1 = | | | | | | | | |
saida2 = | | | | | + | | | |
saida3 = | | | X | | |

Todas as saídas representam o número 9 da entrada, mas a 3 é a que usa menos palitos, então a saída do programa deve ser a 3.