Desta vez, seu objetivo é encontrar o máximo de 3 números inteiros (de - (2 ^ 31) a 2 ^ 31 - 1 no complemento binário de 2) sem usar ramificações ou loops.
Você só pode usar
Desigualdade / A igualdade (
==
,>
,>=
,<
,<=
,!=
) Estes contagem como 2 fichas.Aritmética (
+
,-
,*
,/
)Operadores lógicos (
!
não,&&
e,||
ou)Bit a bit Operadores (
~
não,&
e,|
ou,^
xor,<<
,>>
,>>>
mudanças certas aritmética e lógica esquerda e)Constantes. 0 fichas
Atribuição variável. 0 fichas
Insira 3 variáveis como a
, b
e c
. Emita o número máximo.
Aplicam-se regras atômicas de código-golfe padrão. Se você tiver alguma dúvida, deixe-a nos comentários. Um token é um dos itens acima com regras especiais.