Já houve muitos desafios "Não __ sem _ _" antes, mas espero que este seja um dos mais desafiadores.
O desafio
Você deve escrever um programa que use dois números naturais (números inteiros> 0) de STDIN e imprima a soma dos dois números em STDOUT. O desafio é que você deve usar o mínimo de sinais +
e -
sinais possíveis. Você não tem permissão para usar nenhuma função de soma ou negação.
Exemplos
entrada
123
468
saída
591
entrada
702
720
saída
1422
Desempatador:
Se dois programas tiverem o mesmo número de caracteres +
e -
, o vencedor será a pessoa com menos caracteres /
*
(
)
=
.
,
e 0-9
.
Não permitido: idiomas nos quais os operadores padrão de adição / subtração e incremento / decremento são símbolos diferentes +
ou -
não são permitidos. Isso significa que o espaço em branco no idioma não é permitido.
+
ou -
...
+
, -
e desempate personagens? ... ou você precisa mudar as regras novamente :-)