Questions marquées «conversion»

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...

9
De RVB à Cmyk

Étant donné 3 octets ou RVB en entrée, calculez les valeurs CMJN les plus proches et sortez-les. créer soit une fonction avec des paramètres et une valeur de retour, soit un programme qui fonctionne sur stdin / stdout utilisez le profil de couleur de votre choix, mais fournissez une référence...

9
Conversion AWG en pouces

AWG (American Wire Gauge) est un moyen courant de spécifier les tailles de fil. Votre tâche dans ce défi est de convertir d'une jauge donnée au diamètre du fil en pouces. La taille en pouces pour les jauges de 4/0à 40est indiquée dans le tableau ci-dessous: Tableau de Jauge en pouces | AWG |...

9
Convertir les valeurs CMJN en RVB

Étant donné les codes de couleur en CMJN, convertissez-les en valeur RVB. Entrée: chaîne de 4 entiers (allant de 0 à 100) séparés par un espace 86 86 0 43 28 14 0 6 0 41 73 4 Production: #141592 #ABCDEF #F49043 Le code le plus court gagne! CONSEIL: Pour convertir CMJN en RVB, vous pouvez utiliser...

9
L'expansion binaire binaire

Normalement, nous décomposons un nombre en chiffres binaires en lui affectant des puissances de 2, avec un coefficient de 0ou 1pour chaque terme: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 Le choix de 0et 1n'est ... pas très binaire. Nous effectuerons la véritable expansion binaire en développant avec des...

9
Développer les chaînes de comparaison

Contrairement à la plupart des langages, Python évalue a<b<ccomme il le ferait en mathématiques, comparant en fait les trois nombres, au lieu de comparer le booléen a<bà c. La bonne façon d'écrire cela en C (et bien d'autres) serait a<b && b<c. Dans ce défi, votre tâche...

9
Étant donné une entrée int n, imprimer n * inversé (n)

Étant donné un entier n, imprimezn * reversed(n) reversed(n)est le numéro que vous obtenez lorsque vous reverseles chiffres de n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...