Votre objectif est de déterminer si un nombre est divisible par 3 sans utiliser de conditions. L'entrée sera un nombre non signé de 8 bits compris entre 0 et 255. Créativité encouragée!
Vous êtes UNIQUEMENT autorisé à utiliser
L' égalité / inégalité (
==
,!=
,>
,<
,>=
,<=
)Arithmétique (
+
,-
,x
)Opérateurs logiques (
!
pas,&&
et,||
ou)Opérateurs de bits (
~
non,&
et,|
ou,^
xor,<<
,>>
,>>>
gauche arithmétiques et logiques et décalages à droite)Constantes (ce serait mieux si vous gardiez ces petites)
Affectation variable
Sortie 0
si faux, 1
si vrai.
Les règles standard de golf à code atomique s'appliquent. Si vous avez des questions, veuillez les laisser dans les commentaires. Exemples de méthodes ici . Un jeton est l'un des éléments ci-dessus à l'exclusion des constantes et des variables.