Questions marquées «base-conversion»

13
Récupérez le premier de la puissance principale

Définition : une puissance première est un nombre naturel qui peut être exprimé sous la forme p n où p est un nombre premier et n est un nombre naturel. Tâche : étant donné une puissance première p n > 1, renvoyer la puissance première p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3...

12
Conversion de base mixte

Contexte La plupart des gens ici devraient être familiers avec plusieurs systèmes de base: décimal, binaire, hexadécimal, octal. Par exemple, dans le système hexadécimal, le nombre 12345 16 représenterait 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Notez que nous ne nous attendons généralement pas à...

12
Interpréter Kipple!

introduction Kipple est un langage de programmation ésotérique basé sur une pile inventé par Rune Berg en mars 2003. Kipple a 27 piles, 4 opérateurs et une structure de contrôle. Piles Les piles sont nommés a- zet contiennent des entiers signés 32 bits. Il existe également une pile spéciale @pour...

12
Nombre de sommes de facteurs

Étant donné un entier positif n> 1, déterminez combien de nombres peuvent être faits en ajoutant des entiers supérieurs à 1 dont le produit est n . Par exemple, si n = 24, nous pouvons exprimer n comme un produit de la manière suivante 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 *...

12
Interprète pour la théorie des nombres, modulo n

Une phrase de la théorie des nombres (pour nos besoins) est une séquence des symboles suivants: 0et '(successeur) - successeur signifie +1, donc0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addition) et *(multiplication) = (égal à) (et )(parenthèses) l'opérateur logique nand( a nand best not (a and b)) forall...

11
Octal, décimal ou hexadécimal?

Étant donné une chaîne d'entrée contenant uniquement des lettres et des chiffres, écrivez un programme ou une fonction qui imprime les caractères ASCII imprimables possibles (Hex 20-7E) qui correspondent à la valeur de la chaîne dans les bases 8, 10 et 16 (si possible). Les caractères doivent être...

11
Logique ternaire équilibrée

Logique ternaire équilibrée Ternaires est normalement un autre nom pour la base 3, c'est - à - dire, chaque chiffre est 0, 1ou 2, et chaque endroit vaut 3 fois plus que l'endroit suivant. Ternaire équilibrée est une modification de ternaire qui utilise les chiffres de -1, 0et 1. Cela a l'avantage...

11
Des bases folles mais rationnelles

Nous avons de nombreux défis basés sur la base 10, la base 2, la base 36 ou même la base -10 , mais qu'en est-il de toutes les autres bases rationnelles? Tâche Étant donné un entier dans la base 10 et une base rationnelle, renvoyez l'entier dans cette base (sous forme de tableau, de chaîne, etc.)....

11
Entiers dans Base Pi

Contexte: Pi ( π) est un nombre transcendantal , et donc il a une représentation décimale sans terminaison. De même, la représentation ne se termine pas si elle est écrite dans une autre base entière. Et si on l'écrivait en base π? Les chiffres en décimal représentent des puissances de 10, donc: π...

10
Convertir un tableau d'octets en base64

Votre mission est d'écrire une fonction / programme qui convertit un tableau d'octets (ie: un tableau d'entiers de 0 à 255) en base64. L'utilisation d'encodeurs base64 intégrés n'est pas autorisée. L'implémentation base64 requise est RFC 2045. (en utilisant "+", "/" et un remplissage obligatoire...

10
Encodage Base85

Le défi Écrivez un programme qui peut prendre une entrée d'une chaîne d'une seule ligne contenant tous les caractères imprimables ASCII et produire la même chaîne codée en Base85 (en utilisant une convention big-endian). Vous pouvez supposer que l'entrée sera toujours ≤ 100 caractères. Un guide de...

10
Nombres qui sont des palindromes en bases N

Étant donné un entier non négatif n >= 0, affichez pour toujours la séquence d'entiers x_i >= 3qui sont des palindromes dans ndes bases exactement différentes b, où la base peut être 2 <= b <= x_i-2. Il s'agit essentiellement de l'inverse de OEIS A126071 , où vous affichez les indices...

10
Hexadécimal en binaire

Convertissez un nombre hexadécimal (de n'importe quelle taille) en nombre binaire. Entrez un nombre hexadécimal POSITIF avec un 0xau début. Une entrée valide correspond toujours à l'expression rationnelle suivante: 0x[0-9a-fA-F]+. Si l'entrée n'est pas un nombre hexadécimal valide, c'est-à-dire...

9
Changement de base héréditaire

Contexte Dans ce défi, une représentation de baseb d'un entier nest une expression de ncomme une somme de puissances de b, où chaque terme se produit le plus b-1souvent. Par exemple, la 4représentation de base de 2015est 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Maintenant, la représentation héréditaire...