Questions marquées «binary»

29
Grille binaire 16 bits

Étant donné tout entier non signé de 16 bits, convertissez sa forme décimale (c.-à-d. Base-10) en une grille ASCII 4x4 de ses bits, avec le bit le plus significatif (MSB) en haut à gauche, le bit le moins significatif (LSB) à en bas à droite, lire en travers puis en bas (comme le texte anglais)....

29
Fizz Buzz to Text

introduction Je ne sais pas particulièrement d' où vient la tendance du fizz buzz. Ce pourrait être juste un mème ou quelque chose, mais il est quelque peu populaire. Défi Votre travail consiste aujourd'hui à convertir Fizz Buzz en binaire (0, 1) respectivement, et à convertir ce binaire en texte....

29
Nombres palindromiques avec une torsion binaire

Attention: ce n'est PAS un défi "hé, dessinons un gâteau en art ASCII"! Continuez à lire;) Il y a quelque temps, c'était mon anniversaire, j'ai 33 ans maintenant. Il y a donc cette tradition sociale maladroite consistant à inviter la famille et les amis, à mettre des bougies numériques sur un...

28
Aidez-moi! Ma calculatrice fonctionne mal!

introduction Ma calculatrice se comporte bizarrement. Parfois, lorsque je tape un, 8il affiche un 2. Et parfois, lorsque je tape un, 6il affiche un +. Certains boutons sont mélangés! Quelqu'un pourrait-il m'aider à déterminer lequel? Défi: Entrée: Liste des équations incorrectes , avec des...

28
Déconnectez 4 bits

Votre tâche: étant donné une chaîne d'entrée, déterminez si la représentation binaire de cette chaîne n'a pas 4 1s ou 0s d'affilée, n'importe où. En outre, votre code lui-même ne doit pas contenir de telles séries de quatre consécutives. Cas de test String Binary Result U3 01010101 00110011 Truthy...

28
Nombres binaires parenthifiables

Si vous exprimez un entier positif en binaire sans zéros de tête et remplacez chaque 1par a (et chaque 0par a ), alors toutes les parenthèses correspondront-elles? Dans la plupart des cas, ils ne le feront pas. Par exemple, 9 est 1001en binaire, qui devient ())(, où seules les deux premières...

28
Écrire un code d'auto-validation

Écrivez du code qui prend une chaîne en entrée et génère une valeur true ou falsey selon que la chaîne suit ou non ces règles: Si vous empilez chaque caractère les uns sur les autres, convertissez en binaire et additionnez chaque colonne, alors toutes les sommes doivent être identiques. Vous pouvez...

27
Inverser et inverser une chaîne

Inverser et inverser une chaîne Défi Dans ce défi. Vous allez écrire un programme qui affichera ou renverra l'entrée, inversée et inversée. Tout d'abord, chaque caractère doit être converti en son code de caractère. Ensuite, cela devrait être converti en base-2. Ensuite, cette chaîne doit être...

27
Cordes Primenary

Une chaîne Primenary ( binary-prime ) est une chaîne qui, lorsqu'elle est écrite sous forme de grille binaire, chaque ligne et colonne a un total premier. C'est une explication assez vague, alors décomposons-la avec un exemple concret ... Pour cet exemple, nous utiliserons la chaîne bunny : Tout...

26
Décimal densément emballé (DPD) en décimal

Pour les fans de nandgame: veuillez également essayer DPD en décimal dans les portes logiques ! 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...

26
Numéros composites résistants au bitflip

Parfois, lors de l'écriture d'un programme, vous devez utiliser un nombre premier pour une raison ou une autre (par exemple, la cryptographie). Je suppose que parfois, vous devez également utiliser un numéro composite. Parfois, au moins ici sur PPCG, votre programme doit être capable de gérer des...

26
1 + 1 = 10, 1 + 2 = 3

Écrivez une fonction ou un programme qui peut faire de l'arithmétique simple (addition, soustraction, multiplication et division) en base 10 et en base 2. La fonction prendra une expression mathématique en entrée et produira le résultat correct dans la base correcte. L'entrée sera des nnombres...

26
Sommes entières diluées

Un entier positif peut être dilué en insérant un 0entre deux bits dans son expansion binaire. Cela signifie qu'un nnombre de bits a des n-1dilutions, qui ne sont pas nécessairement toutes distinctes. Par exemple, pour 12(ou 1100en binaire), les dilutions sont 11000 = 24 ^ 11000 = 24 ^ 10100 = 20 ^...

26
Échangez des morceaux avec leurs voisins

Description de la tâche Étant donné un entier, permutez ses (2k – 1) -e et 2k -e bits de poids faible pour tous les entiers k> 0 . Il s'agit de la séquence A057300 dans l'OEIS. (Le nombre est supposé avoir «une infinité de zéros non significatifs». En pratique, cela signifie simplement ajouter...

26
Dureté numérique des nombres entiers

Pour trouver la dureté numérique d'un entier, prenez sa représentation binaire et comptez le nombre de fois où un début et un retour 1peuvent être supprimés jusqu'à ce qu'il commence ou se termine par a 0. Le nombre total de bits supprimés est sa dureté numérique. C'est une explication assez...