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 …
La tâche Ecrivez un programme ou une fonction qui, à partir de trois chaînes, A, B, Cproduit une chaîne de sortie dans laquelle chaque instance de Bin Aa été récursivement remplacée par C. Substituer récursivement signifie répéter une substitution où à chaque étape toutes les instances non chevauchantes de Bin …
Définissez que le nombre naturel p est un nombre premier +1 du nombre naturel n si p est un nombre premier et que la représentation binaire standard (c'est-à-dire sans zéros non significatifs) de p peut être obtenue en ajoutant (c'est-à-dire en ajoutant, en ajoutant ou en ajoutant) un seul 1 …
Étant donné une représentation textuelle (nom complet insensible à la casse ou abréviation à 3 caractères) d'un mois, renvoyer le nombre de jours du mois. Par exemple, december, DECet decdevraient tous revenir 31. Février peut avoir 28 ou 29 jours. Supposons que l'entrée est un mois sous l'une des formes …
introduction Le crénage signifie ajuster l'espacement entre les lettres d'un texte. Par exemple, considérons le mot Topécrit avec les trois glyphes suivants: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Nous pourrions simplement combler …
Votre tâche consiste à, étant donné un entier non signé n, trouver le plus grand nombre qui peut être créé en supprimant un seul octet (8 bits consécutifs) de données. Exemple Compte tenu du nombre 7831, nous le convertissons d'abord en binaire (en supprimant les zéros non significatifs): 1111010010111 Nous …
Un carré solide (semblable à un carré magique ) est un arrangement des entiers 1 à N 2 sur une grille N par N de telle sorte que chaque sous-grille 2 par 2 a la même somme. Par exemple, pour N = 3, un carré solide est 1 5 3 …
Écrivez une ou plusieurs instructions qui compteront le nombre d'un dans un entier de seize bits non signé. Par exemple, si l'entrée est 1337, alors le résultat est 6dû 1337au fait qu'un nombre binaire de seize bits est 0000010100111001, qui en contient six.
Étant donné un nombre binaire A en entrée avec d> 1 chiffres, sortez un nombre binaire B avec d chiffres selon les règles suivantes pour trouver le nième chiffre de B: Le premier chiffre de B est nul si les premier et deuxième chiffres de A sont égaux; sinon, c'est …
Défi Étant donné une liste d'entiers positifs, recherchez s'il existe une permutation où en prenant jusqu'à un bit de chacun des entiers, un nombre binaire composé de tous les 1s peut être créé. Le nombre de bits du nombre binaire résultant est égal au MSB le plus élevé de la …
La séquence de la courbe du dragon (ou la séquence de pliage de papier ordinaire) est une séquence binaire. a(n)est donné par négation du bit gauche du 1 le moins significatif de n. Par exemple, pour calculer, a(2136)nous convertissons d'abord en binaire: 100001011000 Nous trouvons notre bit le moins significatif …
Tâche Trouver tous les entiers non négatifs jusqu'à et y compris un entier positif non nul donné n , qui sont premiers et le nombre de 1'set 0'sdans leur représentation binaire (sans zéros non significatifs) sont également premiers. Voici les cinq premiers nombres premiers, 17, 19, 37, 41, 79 10001, …
La séquence du triangle binaire de Sierpinski est la séquence de nombres dont les représentations binaires donnent les lignes du triangle binaire de Sierpinski, qui est donnée en commençant par un 1 dans une ligne infinie de zéros, puis en remplaçant de façon répétée chaque paire de bits par le …
(Remarque: il s'agit de ma première question de golf par code, mais pour autant que je sache, personne d'autre n'a fait exactement cela, donc je devrais être bon.) Votre tâche consiste à créer un programme ou une fonction qui accepte une chaîne set un entier n, et renvoie ou génère …
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.