Questions marquées «code-golf»

10
Conscience de la position

Conscience de la position Votre tâche consiste à générer un programme qui, pour chaque permutation de ses caractères (qui inclut le programme d'origine), affiche les positions de chaque caractère par rapport au programme d'origine. Si votre programme est Derp vous devez sortir [0, 1, 2, 3] (ou un...

10
Pyramide de cordes cassées

Étant donné une chaîne n, créez une pyramide de la chaîne divisée en morceaux par rapport à la ligne actuelle. La première ligne contient la chaîne non modifiée. La deuxième ligne contient la chaîne séparée en deux par un tuyau. La troisième rangée la sépare par tiers ... Etc. La longueur de chaque...

10
Faire correspondre les coordonnées avec leurs valeurs

Étant donné 3 éléments d'entrée, une liste de paires de coordonnées, une chaîne 2D et une chaîne à un seul caractère, affichez si le caractère à chaque coordonnée de la chaîne 2D est égal au caractère unique. Vous pouvez prendre l'entrée dans n'importe quel ordre et les coordonnées peuvent être...

10
Convertir une expression logique en forme normale conjonctive

Objectif: Écrivez un programme ou une fonction complète qui prend une formule en logique propositionnelle (désormais appelée expression ou expression logique ) et produit cette formule sous une forme normale conjonctive . Il y a deux constantes, ⊤et ⊥représentant vrai et faux, un opérateur unaire...

10
Trouvez un quartier équilibré

Votre tâche sera de prendre une chaîne équilibrée et un entier représentant une distance Levenshtein (le nombre de caractères qui doivent être insérés, supprimés ou modifiés pour transformer une chaîne en une autre) et vous devez trouver le nombre de chaînes équilibrées avec cette distance à partir...

10
Accessoires après coup!

Ce défi est inspiré par les mathématiques est un fait. La programmation ne l'est pas . La notation mathématique d'un factoriel ou d'un fait est un point d'exclamation !. Le point d'exclamation est également un symbole commun notdans de nombreux langages de programmation. Défi: Prenez une chaîne,...

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
Autour de la chaîne

Certains nombres décimaux ne peuvent pas être représentés avec précision comme des flottants binaires en raison de la représentation interne des flotteurs binaires. Par exemple: arrondir 14,225 à deux chiffres décimaux ne donne pas 14,23 comme on pouvait s'y attendre mais 14,22. Python : In:...

10
Notez mon Scan-tron!

Les tests standardisés sont généralement fournis avec un scan-tron ou un type de document de réponse qui enregistre votre réponse. Un ordinateur ou des humains vérifieraient alors vos réponses et détermineraient votre note. Alors ici, étant donné un scan-tron et le corrigé, déterminez le score et...

10
Mappage entre un entier et un mot prononçable

Objectif L'idée est de fournir le code nécessaire pour mapper un entier 32 bits vers / depuis un mot prononçable de 9 caractères maximum. Cela pourrait être utile, par exemple, pour faciliter la mémorisation d'un numéro de série ou la saisie d'un formulaire. La méthode de traduction d'un entier en...

10
Lisse comme du téflon

Au sens propre! Le 6 avril est la Journée nationale du téflon , qui est célébrée avec des casseroles recouvertes de téflon (ce que nous ferons). Donc, étant donné un entier positif n, créez un moule en téflon. La section "pan" de la casserole est un octogone avec chacun de ses côtés composé de...

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

10
Dérivez les unités

Défi Étant donné une liste d'unités de base SI, une liste d'équations et une cible, vous devez dériver les unités de la cible en utilisant uniquement les unités de base. Unités dérivées De Wikipédia: Le Système international d'unités (SI) spécifie un ensemble de sept unités de base dont dérivent...

10
C # Premier 1 (de droite à gauche) en nombre binaire

J'essaie d'utiliser C # pour trouver l'index du premier 1 (de droite à gauche) dans la représentation binaire d'un nombre. Par exemple, puisque 100 en binaire est: 0b1100100 Le premier 1 est en troisième position à partir de la droite, il devrait donc donner 3. 234 devrait donner 2, 0 devrait...

10
Programme Python A + B le plus court avec entrée et sortie

Certains d'entre vous peuvent dire que je perds mon temps, mais cette tâche ne me donne pas la paix pendant plus de 500 jours. Il est nécessaire d'écrire un programme en Python 3.x qui prend deux nombres en entrée et affiche leur somme. Les nombres sont donnés dans le format suivant: a b Quelques...

10
Calculer une puissance complexe

Le récapitulatif Étant donné n'importe quelle entrée x et y , effectuez une opération complexe et imprimez un résultat correspondant. Comment votre programme devrait fonctionner Étant donné une entrée x et y sous la forme z = x + yi , trouvez z i-z Si la valeur réelle absolue de z i-z est...