Programmation Puzzles & Code Golf

11
Gestion d'inventaire Minecraft

La gestion des stocks de Minecraft est difficile. Vous avez 17 diamants, mais vous en avez besoin de 7 pour fabriquer une table d'enchantement, une pioche et une épée. Les ramassez-vous et faites-vous un clic droit 7 fois? Ou faites-vous un clic droit une fois et un clic droit deux fois et prenez...

11
Longueur d'une séquence Sumac [fermé]

Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 2 ans . Une séquence Sumac commence par deux entiers: t 1 et t 2 . Le...

11
Valeurs propres d'une matrice

Étant donné une matrice carrée, sortez les valeurs propres de la matrice. Chaque valeur propre doit être répétée un nombre de fois égal à sa multiplicité algébrique. Les valeurs propres d'une matrice Asont des valeurs scalaires de λtelle sorte que, pour un vecteur de colonne v, A*v = λ*v. Ce sont...

11
Odd'em out: lettres

Objectif Écrivez un programme ou une fonction (ou équivalent) qui trie et renvoie la lettre impaire dans la matrice de taille aléatoire. Détails Vous recevrez une matrice (sous forme de chaîne) en entrée de dimensions aléatoires comme celle-ci. bbbbbbbbbb bbbbbdbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb...

11
Décoder les arbres de facteurs

Dans le cas où vous avez manqué Encoder les arbres de facteurs , voici la définition d'un arbre de facteurs: La chaîne vide est 1. La concaténation représente la multiplication. Un certain nombre n entre parenthèses (ou des caractères appariés) représente la n ième nombre premier, avec 2 étant le...

11
Primes 'n' Digits

Cela n'a aucun but pratique, mais cela pourrait être amusant de jouer au golf. Défi Étant donné un nombre n , Comptez le nombre de chaque chiffre dans n et ajoutez 1 à chaque comptage Prenez la factorisation de n Compter la quantité de chaque chiffre dans la factorisation en nombres premiers de n ,...

11
Séquence de losange

Imaginez énumérer les éléments des losanges qui se développent [1],[1,3,1],[1,3,5,3,1],…(uniquement des nombres impairs tels qu'ils s'alignent bien). Cela ressemblerait à ceci, notez que vous commencez toujours à énumérer avec 1: 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) (1,3,1)...

11
R [oman | everse] Notation polonaise

C'est l'année MDLXVII dans un monde où l'empire romain n'est jamais tombé et l'effondrement dans les âges sombres ne s'est jamais produit. En raison de la période prolongée de Pax Romana, la stabilité économique de l'empire a permis à la technologie de progresser à un rythme rapide. Les Romains ont...

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
Même nom, Lame!

Écrivez une fonction ou un programme qui, lorsqu'il reçoit une liste de noms, génère ou renvoie une liste où les doublons de prénoms ont une version abrégée unique de leur nom de famille. Contribution: Une liste de noms, où un nom est défini par un nom donné et un nom de famille séparés par un...

11
Shell Glob Golf

Cette tâche consiste à générer le chemin le plus court vers un fichier, après l'expansion globale. Qu'est-ce que l'écaillage de coquille? Dans la plupart des shells, vous pouvez utiliser le *personnage dans un chemin pour représenter n'importe quel personnage à la position. Par exemple, si le...

11
Compter les moutons pour s'endormir

La plupart des gens connaissent le trope sur le comptage des moutons pour s'endormir. Il y a un troupeau de moutons, certains sautant par-dessus une clôture, et vous comptez les moutons pendant qu'ils sautent. Soi-disant, cela aide à calmer votre esprit et vous met dans un état de sommeil de sorte...

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
Tirelire électronique

Une tirelire est un conteneur utilisé pour collecter des pièces. Pour ce défi, utilisez les quatre pièces américaines: le quart, le dixième de dollar, le nickel et le sou . Défi Votre défi est de créer une tirelire électronique. Écrivez un programme (ou une fonction) qui, lorsqu'il est exécuté (ou...

11
Chasse aux œufs dans le style Collatz

Inspiré par The Great API Easter Egg Hunt! Résumé Votre tâche consiste à rechercher un entier prédéterminé dans "l'espace Collatz" (pour être expliqué plus loin) en utilisant le moins d'étape possible. introduction Ce défi est basé sur la célèbre conjecture de Collatz dont tout le monde ici,...

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

11
Distance entre deux points sur la Lune

Étant donné la latitude / longitude de deux points sur la Lune (lat1, lon1)et (lat2, lon2), calculez la distance entre les deux points en kilomètres, en utilisant n'importe quelle formule qui donne le même résultat que la formule haversine. Contribution Quatre valeurs entières lat1, lon1, lat2,...