O desafio
Dada uma sequência de entrada (ou matriz) que consiste em <
e >
, gera uma sequência (matriz ou sequência) de números inteiros, tais como:
- os operadores estão todos corretos quando aplicados em ordem entre números consecutivos na saída
- todos os números inteiros são positivos (1 ou maior)
- a soma dos números inteiros é tão pequena quanto é matematicamente possível
As entradas podem variar para corresponder a "maior que" e "menor que" no idioma escolhido.
Como saída alternativa, basta especificar a soma dos números na saída. Indique qual versão você está resolvendo no título da resposta.
Exclusões e regras usuais se aplicam, os menores bytes são ganhos.
Você pode assumir que a sequência de entrada nunca levará a um estouro de número inteiro no seu idioma, se isso ajudar.
Exemplos
>
dá2 1
quais somas para3
>>>
dá4 3 2 1
quais somas para10
><
dá2 1 2
quais somas para5
dá
1
quais somas para1
>>>>>>>>>
dá10 9 8 7 6 5 4 3 2 1
quais somas para55
>><<>><>>>
dá3 2 1 2 3 2 1 4 3 2 1
quais somas para24
><>><>><>
dá2 1 3 2 1 3 2 1 2 1
quais somas para18
<<<<>
dá1 2 3 4 5 1
quais somas para16
<<<<><<>
dá1 2 3 4 5 1 2 3 1
quais somas para22
>><<
dá3 2 1 2 3
quais somas para11
><>
>
e<
?