La sfida
Data una stringa di input (o matrice) composta da < e >, genera una sequenza (array o stringa) di numeri interi tale che:
- gli operatori sono tutti corretti se applicati in ordine tra numeri consecutivi nell'output
- tutti i numeri interi sono positivi (1 o superiore)
- la somma degli interi è piccola quanto è matematicamente possibile
Gli input possono variare per corrispondere a "maggiore di" e "minore di" nella lingua scelta.
Come output alternativo, basta specificare la somma dei numeri nell'output. Indica quale versione stai risolvendo nel titolo Risposta.
Si applicano le esclusioni e le regole usuali, vince il byte più piccolo.
Puoi supporre che la stringa di input non porterà mai a un overflow di numeri interi nella tua lingua, se ciò aiuta.
Esempi
>dà2 1quale somma a3>>>dà4 3 2 1quale somma a10><dà2 1 2quale somma a5dà1quale somma a1>>>>>>>>>dà10 9 8 7 6 5 4 3 2 1quale somma a55>><<>><>>>dà3 2 1 2 3 2 1 4 3 2 1quale somma a24><>><>><>dà2 1 3 2 1 3 2 1 2 1quale somma a18<<<<>dà1 2 3 4 5 1quale somma a16<<<<><<>dà1 2 3 4 5 1 2 3 1quale somma a22>><<dà3 2 1 2 3quale somma a11
><>
>e<?