Questions marquées «integer»

23
Prenez-en un pour en faire un

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 liste des entiers....

23
Pas tout à fait romain ternaire

Etant donné un entier n ≥ 0, sortez-le dans une notation base-3 non positionnelle, en utilisant des chiffres 139ABCDE…et un séparateur à 1 caractère. Chaque chiffre est une puissance consécutive de 3 et les chiffres sur le côté gauche du séparateur sont annulés, par exemple A931 | B → 81− (1 + 3 +...

23
Voleurs: la sous-chaîne OEIS cachée

Il s'agit d'un défi pour les flics et les voleurs. Ceci est le fil du voleur. Le fil du flic est ici . Les flics choisiront n'importe quelle séquence de l' OEIS et écriront un programme p qui imprime le premier entier de cette séquence. Ils trouveront aussi quelques cordes s . Si vous insérez s...

23
Expressions de lancer de dés complexes

Contexte Je joue régulièrement à D&D avec des amis. Tout en parlant de la complexité de certains systèmes / versions lorsqu'il s'agit de lancer des dés et d'appliquer des bonus et des pénalités, nous avons proposé en plaisantant une certaine complexité supplémentaire pour les expressions de...

23
Effondrement des nombres

Définissons la fonction a sur les nombres naturels nnn , écrite en base 10 chiffres dkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 , comme suit: Tant qu'il y a des chiffres adjacents égaux didi−1didi−1d_i\;d_{i-1} , remplacez-les par leur sommedi+di−1di+di−1d_i+d_{i-1} de gauche à droite....

23
Reconstruire une séquence arithmétique

Étant donné une séquence arithmétique finie d'entiers positifs avec certains termes retirés du milieu, reconstruisez la séquence entière. La tâche Considérons une séquence arithmétique: une liste d'entiers positifs dans laquelle la différence entre deux éléments successifs est la même. 2 5 8 11 14...

23
Le chemin des gnous

Jouez à un programme ou à une fonction qui donne l' emplacement du gnou qui commence à la case sur un échiquier infini numéroté dans une spirale carrée dans le sens inverse des aiguilles d'une montre, où le gnou visite toujours la case la moins numérotée elle peut arriver qu'elle n'a pas encore...

22
Trouver le nombre palindromique le plus proche

Étant donné un nombre N , afficher / renvoyer X de telle sorte que N + X soit un palindrome, où | X | doit être aussi petit que possible. Palindrome: Un nombre est un palindrome, si sa séquence de chiffres est la même lors de la lecture de gauche à droite que lors de la lecture de droite à gauche....

22
Trier une liste entière

Le défi C'est assez simple vraiment, trier une liste de nombres. Détails Vous devez trier une liste de nombres dans l'ordre croissant, sans utiliser de fonctions de tri / bibliothèques / etc intégrées (c'est- list.sort()à- dire en Python). L'entrée / sortie peut être effectuée dans n'importe quelle...

22
Polynomialception

Étant donné deux polynômes f,gde degré arbitraire sur les entiers, votre programme / fonction doit évaluer le premier polynôme du deuxième polynôme. f(g(x))(alias la composition (fog)(x) des deux polynômes) Détails Les Builtins sont autorisés. Vous pouvez assumer toute mise en forme raisonnable...

22
Faire un simple wrapper de mots

(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 ce texte...

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

22
Créer une séquence entière universelle

Définition Appelons une séquence entière (infinie) universelle si elle contient chaque séquence entière finie comme sous-séquence contiguë. En d'autres termes, la séquence entière (a 1 , a 2 ,…) est universelle si et seulement si, pour chaque séquence entière finie (b 1 ,…, b n ) , il existe un...

22
CSI: Objets Minecraft

Minecraft 1.12 sortira demain, alors célébrons! Écrivez du code qui prend un entier non négatif N qui représente le nombre d'éléments de quelque chose dans Minecraft . Produisez-le d'une manière plus utile pour les joueurs, en donnant le nombre de coffres, de piles et d'objets N est équivalent à....

22
Réduire les entiers consécutifs

Connexes: dites-moi combien de problèmes mathématiques je dois faire! Défi Étant donné une liste d'entiers strictement positifs strictement ascendants L et un entier 3 ≤ N ≤ longueur de L, remplacez les entiers intermédiaires des séries entières consécutives de L de longueur ≥ N par un seul tiret...

22
Des produits qui équivalent à une somme et vice versa

Une paire amusante d'équivalences est 1 + 5 = 2 · 3 et 1 · 5 = 2 + 3 . Il y en a beaucoup comme ceux-ci, un autre est 1 + 1 + 8 = 1 · 2 · 5 et 1 · 1 · 8 = 1 + 2 + 5 . En général, un produit de n entiers positifs est égal à une somme de n entiers positifs, et vice versa. Dans ce défi, vous devez...

22
Renversez des dominos!

Merci à cette question pour une certaine inspiration Dans ce défi, nous représenterons une ligne de dominos sous la forme d'une chaîne de |, /et \. Vous recevrez une chaîne de dominos en entrée et vous devez déterminer à quoi ils ressemblent lorsqu'ils se sont installés. Voici les règles de chute...