Змагання
Дано вхідний рядок (або масив), що складається з <
і >
виводить послідовність (масив або рядок) цілих чисел таким чином, що:
- всі оператори коректні, коли застосовуються в порядку між послідовними номерами у висновку
- всі цілі числа додатні (1 або більше)
- сума цілих чисел є якомога меншою математично можливою
Вхідні дані можуть відрізнятись відповідно до вибраної мовою "більше" та "менше".
Як альтернативний вихід, просто вкажіть суму чисел у висновку. В заголовку відповіді вкажіть, яку версію ви вирішуєте.
Звичайні виключення та правила застосовуються, виграє найменший байт.
Можна припустити, що рядок введення ніколи не призведе до переповнення цілої кількості вашої мови, якщо це допоможе.
Приклади
>
дає,2 1
які суми до3
>>>
дає,4 3 2 1
які суми до10
><
дає,2 1 2
які суми до5
дає,
1
які суми до1
>>>>>>>>>
дає,10 9 8 7 6 5 4 3 2 1
які суми до55
>><<>><>>>
дає,3 2 1 2 3 2 1 4 3 2 1
які суми до24
><>><>><>
дає,2 1 3 2 1 3 2 1 2 1
які суми до18
<<<<>
дає,1 2 3 4 5 1
які суми до16
<<<<><<>
дає1 2 3 4 5 1 2 3 1
які суми до22
>><<
дає,3 2 1 2 3
які суми до11
><>
>
та<
?