Calculez nmodulo 12pour un entier 32 bits non signé.
Les règles:
- Doit fonctionner pour tous 
nentre 0 et 23. Autres numéros facultatifs. - Ne doit utiliser l' un des opérateurs 
+-*,~&^|ou<<,>>comme généralement défini sur 32 uints bits. - Peut utiliser un nombre arbitraire d'uints constants.
 - Ne peut utiliser aucune forme de pointeurs, y compris des tableaux ou des 
ifinstructions, y compris des éléments qui se compilent pour des instructions telles que des opérateurs ternaires ou des opérateurs "supérieurs à". 
Le score:
- Les opérateurs 
+ -et les opérateurs au niveau du bit~ & ^ | << >>(NOT, AND, XOR, OR, décalage de bits) donnent un score de1,*donne un score de2. - Le score total le plus bas gagne.
 
for i in x:y:z, .dostuff?
                n % 12pour une multiplication et un changement comme dans le plaisir des pirates, donc c'est trivial, il suffit de sortir l'assemblage et de voir
                
+-*on additionne, soustrait, multiplie;~&^|sont au niveau du bit NOT, AND, XOR, OR; et<< >>sont des décalages de bits.