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 …
Sur la base de ma question précédente du même type, Construisez une machine à ajouter à l'aide de portes logiques NAND , cette fois, vous êtes invité à multiplier au lieu d'ajouter. Construire un diagramme de (deux fils) portes logiques NON -ET qui prend les fils d'entrée A1, A2, A4, …
La triangularité est un nouvel esolang développé par M. Xcoder où la structure du code doit suivre un modèle très spécifique: Pour la ne ligne de code, il doit y avoir exactement des 2n-1caractères du programme. Cela provoque une forme triangulaire / pyramide, la première ligne n'ayant qu'un seul caractère …
Inspiré tangentiellement par l'ouverture du livre What-If. L'entrée est un rectangle d'espaces sous forme de chaîne, liste de chaînes, etc., avec des objets constitués de #'s à l'intérieur: ######## # # ######## ### #### ### #### ### Les objets seront toujours des rectangles sans intersection et sans contact. Un objet …
Écrivez une déclaration mathématique en utilisant les symboles: There exists at least one non-negative integer(écrit comme E, quantificateur existentiel) All non-negative integers(écrit comme A, quantificateur universel) + (une addition) * (multiplication) = (égalité) >, <(opérateurs de comparaison) &(et), |(ou), !(non) (, )(pour le regroupement) noms de variables ce qui équivaut …
Étant donné l'entrée d'une liste de jours de la semaine, affichez la représentation triée la plus courte de la liste. Le format de l'entrée est une chaîne constituée d'un ou plusieurs des sous - chaînes à deux caractères Su(dimanche), Mo(lundi), Tu(etc.), We, Th, FretSa . L'entrée ne peut pas nécessairement …
Cette fois, votre objectif est de trouver le maximum de 3 entiers (de - (2 ^ 31) à 2 ^ 31 - 1 en complément binaire 2) sans utiliser de branchement ou de boucles. Vous n'autorisé à utiliser L' inégalité / l' égalité ( ==, >, >=, <, <=, !=) …
Le 4 décembre 2017, le Google Doodle était un jeu de programmation graphique mettant en scène un lapin . Les niveaux ultérieurs étaient bien non triviaux et ils semblaient être un excellent candidat pour un défi de golf atomique . Détails Jeu Il y a quatre mouvements disponibles: sauter en …
Un minifloat est une représentation binaire d'un nombre à virgule flottante qui a très peu de bits. Le flotteur dans cette question sera défini comme un nombre à 6 bits m, qui a la représentation suivante: 1 bit pour représenter le signe du nombre. Ce bit sera 0si le nombre …
Inspiré par la popularité récente de nandgame sur TNB, et mon propre défi précédent . Contexte La décimale dense (DPD) est un moyen de stocker efficacement les chiffres décimaux en binaire. Il stocke trois chiffres décimaux (000 à 999) sur 10 bits, ce qui est beaucoup plus efficace que BCD …
Hexcells est un jeu basé sur le démineur joué sur des hexagones. (Divulgation complète: je n'ai rien à voir avec Hexcells. En fait, je n'aime pas vraiment le jeu.) La plupart des règles Hexcells peuvent être assez facilement exprimées dans Generalized Minesweeper (Démineur joué sur un graphique arbitraire). Le plus …
Comme nous l'avons vu dans cette question , des déclarations logiques complexes peuvent être exprimées en termes de connecteurs simples de démineur généralisé. Cependant, le dragueur de mines généralisé a toujours des redondances. Afin d'éviter ces redondances, nous définissons un nouveau jeu appelé "Démineur Généralisé-1". Démineur généralisé-1 est une version …
Une serrure à combinaison ordinaire à N chiffres se compose de N disques rotatifs. Chaque disque a les chiffres 0-9 inscrits dans l'ordre, et vous devez les transformer en mot de passe correct pour l'ouvrir. Évidemment, si vous ne connaissez pas le mot de passe, vous devrez essayer au plus …
Un graphique connecté est un graphique qui contient un chemin entre deux sommets. Défi Créez un circuit [porte NAND à 2 entrées] qui détermine si un graphe à 4 sommets est connecté. (Les 2 entrées d'une porte peuvent être le même bit d'entrée ou une autre porte.) Sortie True si …
Le défi Implémentez une fonction qui accepte deux entiers dont les valeurs vont de 0 à 255 et renvoie la somme de ces entiers mod 256. Vous ne pouvez utiliser que la négation au niveau du bit (~), au niveau du bit ou (|), des opérateurs de décalage de bit …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.