Questions marquées «conversion»

22
Octogones d'art ASCII

Étant donné un entier en entrée n > 1, sortez un octogone de type ASCII avec des longueurs latérales composées de ncaractères. Voir les exemples ci-dessous: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # # # #...

21
Générer un nom de colonne Excel à partir de l'index

Celui-ci vient d'un problème réel. Nous l'avons résolu, bien sûr, mais il semble toujours que cela aurait pu être mieux fait, que c'est une solution trop longue et détournée. Cependant, aucun de mes collègues ne peut penser à une manière plus succincte de l'écrire. Je le présente donc comme du...

21
ASCII Maya Numbers

Écrivez un programme ou une fonction qui, étant donné un entier positif en entrée, sort la représentation de cet entier en chiffres mayas . Chiffres mayas Les chiffres mayas sont un système vigésimal (base 20) utilisant seulement 3 symboles: < >pour Zero (le symbole correct est une sorte de...

21
La séquence Baum-Sweet

La séquence Baum-Sweet (A086747 avec une torsion) Prenez un entier positif net imprimez les entiers de 1 à n pour lesquels la séquence Baum-Sweet renvoie vrai. La séquence Baum-Sweet devrait retourner la fausse si la représentation binaire du nombre contient un nombre impair de zéros consécutifs...

21
Repdigit Base Finding

Un chiffre est un nombre naturel qui peut être écrit uniquement en répétant le même chiffre. Par exemple, 777est un chiffre, car il est uniquement composé du chiffre 7répété trois fois. Cependant, cela ne se limite pas aux nombres simplement décimaux (base 10): Chaque nombre de Mersenne (de la...

21
Digital Sumorial

Étant donné une entrée n, écrivez un programme ou une fonction qui génère / renvoie la somme des sommes numériques de npour toutes les bases 1 à n. n+∑b=2n∑je=0∞⌊nbje⌋modbn+∑b=2n∑i=0∞⌊nbi⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Exemple: n = 5 Créez la...

21
Dessinez un carré creux de # avec une largeur donnée

J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai utilisé python pour résoudre...

20
Incrémenter les cordes de base-36

Il s'agit d'une version de code golf d'une question similaire que j'ai posée sur la pile plus tôt, mais j'ai pensé que ce serait un puzzle intéressant. Étant donné une chaîne de longueur 10 qui représente un nombre de base 36, incrémentez-la de un et retournez la chaîne résultante. Cela signifie...

20
Simplifiez le binaire

Défi Étant donné un nombre binaire entré par n'importe quel moyen, "simplifiez" le nombre en utilisant un programme complet ou une fonction. Contribution [binary] binary est un nombre en binaire supérieur à 0. Production Prenez l'entrée, convertissez-la en base 10 sans utiliser de code intégré,...

20
Trouver le polynôme

Nous savons que f est un polynôme à coefficients entiers non négatifs. Étant donné f (1) et f (1 + f (1)), renvoyer f . Vous pouvez afficher f sous la forme d'une liste de coefficients, d'un polynôme au format ASCII ou similaire. Exemples: f(1) f(1+f(1)) f 0 0 0 1 1 1 5 75 2x^2 + 3 30 3904800 4x^4...

20
X + Y = Z - mais dans quelle base?

Le défi Étant donné 3 nombres X, Yet Zen base B, trouvez un Bas dans lequel l'addition de Xet Ydonne Z. Les intrants x = 20, Y = 12et Z = 32pourraient céder 5car 20 + 12 = 32en base 5. Vous pouvez supposer qu'il y aura toujours une base dans laquelle l'addition est correcte (il y a des cas où...

20
Trouver la différence BCD d'un nombre

Différence BCD Étant donné un entier n, convertissez-le en BCD ( décimal codé binaire ) en remplaçant chaque chiffre décimal par sa représentation binaire à 4 chiffres 234 -> 0 0 1 0 0 0 1 1 0 1 0 0 Faites ensuite pivoter la liste des chiffres binaires afin de trouver les plus grands et les plus...

20
Écrivez un interprète pour *

La tâche est simple. Écrivez un interprète pour la langue * . Voici un plus gros lien vers le wiki. Il n'y a que trois programmes * valides: * Imprime "Bonjour tout le monde"  *  Imprime un nombre aléatoire compris entre 0 et 2 147 483 647 *+* Fonctionne pour toujours. Le troisième cas doit être...

20
S'agit-il d'un nombre triangulaire tronqué?

Séquence OEIS associée: A008867 Nombre triangulaire tronqué Une propriété commune des nombres triangulaires est qu'ils peuvent être disposés en triangle. Par exemple, prenez 21 et disposez-les dans un triangle de os: o oo ooo oooo ooooo oooooo Définissons une "troncature:" coupant des triangles de...