Questions marquées «code-golf»

39
Scores de fléchettes impossibles

J'ai été surpris de ne pas trouver cela déjà demandé, bien qu'il y ait une bonne question sur les caisses de fléchettes: Darts meets Codegolf Votre défi consiste à calculer quels scores ne sont pas possibles avec "n" fléchettes en dessous du score maximal pour "n" fléchettes. Par exemple, pour n =...

39
J'inverse le code source, vous niez la sortie!

Votre tâche, si vous souhaitez l'accepter, consiste à écrire un programme générant un nombre différent de zéro (entier ou flottant). La partie délicate est que si j'inverse votre code source, la sortie doit être le nombre entier original nié. Règles Vous devez construire un programme complet ....

38
Golf une quine mutuelle

En utilisant les deux langues de votre choix, écrivez la plus petite « quine mutuelle » possible. C'est-à-dire, écrivez un programme P en langage A qui sort le code source d'un programme Q en langage B, de sorte que la sortie du programme Q soit identique au code source de P. Les fichiers vides ne...

38
Compression et décompression de texte - "Jamais plus."

Avec la récente discussion sur l'utilisation des outils de compression dans le code de golf , j'ai pensé que ce serait un beau défi d'écrire votre propre compresseur et décompresseur de texte. Défi: Ecrivez deux programmes : l’un pour compresser le texte ASCII en une suite d’octets et l’autre pour...

38
Résoudre le cube de Rubik

Ecrivez le programme le plus court qui résout le cube de Rubik (3 * 3 * 3) dans un délai raisonnable et se déplace (par exemple, maximum 5 secondes sur votre machine et moins de 1 000 déplacements). L'entrée est au format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (cette...

38
Compter la somme de tous les chiffres

Ce défi consiste à écrire un programme ou un script qui compte la somme de tous les chiffres compris entre 1 et un nombre donné. Entrée, un entier positif. La sortie, la somme des chiffres de ce nombre et tous les plus petits. Exemples: Input: 5 Integer Sequence: 1, 2, 3, 4, 5 Sum of Digits: 1 + 2...

38
Imprimer tous les nombres de -100 à 100 contenant un chiffre donné

Si un chiffre est compris entre 0 et 9 (inclus), votre fonction / sous-routine doit imprimer tous les nombres compris entre -100 et 100 (inclus) contenant le chiffre indiqué. Par exemple: Input: 9 Output: -99 -98 -97 -96 -95 -94 -93 -92 -91 -90 -89 -79 -69 -59 -49 -39 -29 -19 -9 9 19 29 39 49 59 69...

38
Trier les caractères par obscurité

Votre programme doit prendre en entrée une ligne de caractères, comme ceci: @+.0 Et affichez les caractères triés par ordre d'obscurité, comme ceci: .+0@ Exigences: Vous devez utiliser une police à espacement fixe pour détecter l'obscurité. Vous devez savoir combien de pixels chaque personnage...

38
Musique: qu'y a-t-il dans cet accord?

Contribution Le symbole de tout accord triadique (voir http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Sortie Les notes constituant l'accord donné. Exemples Entrée: AM sortie:A C# E Entrée: C#m sortie:C# E G# Entrée: Db+ sortie:C# F A Entrée: C0 sortie:C D# F# Bonus -50 si vous pouvez...

38
Est-ce que ce mot est sur le tableau aveugle?

introduction Après une journée de beuverie et de regarder la coupe du monde, vous vous asseyez pour jouer à un jeu amical de boggle. Les esprits augmentent parce que vous êtes accusé de perdre tout le temps de tout le monde avec des mots absurdes qui ne figurent même pas sur le tableau! Vous voyez...

38
Le protocole d'urinoir

Contexte Le soi-disant "protocole d'urinoir", décrivant l'ordre dans lequel les urinoirs individuels sont cueillis dans les toilettes d'un homme, a été discuté à plusieurs endroits. Une version est donnée dans cet article de blog xkcd . Cette question concerne une légère variation: Arrangement : n...

38
Convertisseur de température

Il s'agit d'un défi de la taille d'un octet dans lequel vous devez convertir une température d'entrée dans l'une des trois unités (Celsius, Kelvin et Fahrenheit) en deux autres. Contribution Vous serait fourni avec une température sous forme de nombre suivi d'une unité (séparés par un espace). La...

38
Garlandification

Mots guirlande Un mot guirlande est un mot qui peut être relié comme une guirlande, car il se termine par les mêmes lettres qu'il commence par. Ces groupes de lettres peuvent même se chevaucher! Par exemple, undergroundest un mot d'ordre en guirlande 3, car il commence et finit avec les mêmes 3...

38
Puis-je glisser en dehors du puzzle?

Ecrivez un programme ou une fonction qui prend une grille de texte rectangulaire dans laquelle chaque cellule est un Aou B. Toutes les Acellules formeront une forme simplement connectée , c'est-à-dire qu'elles seront toutes orthogonalement connectées sans trous (les lettres voisines en diagonale ne...

38
Fixer le Meeesesessessesseesseessessed uppp teeexexextext

Ceci est inspiré par Monday Mini-Golf # 6: Meeesesess uppeeexexextext Contexte Les productions ETH ont du mal à saisir du texte sur sa page Web habituelle. Chaque fois qu'il utilise des chiffres ou des lettres, le texte sera alors mesuré. Votre tâche consiste à l’aider à taper de manière à obtenir...

38
quand est Thanksgiving?

Contexte Certains jours fériés ont des dates fixes et faciles à retenir, comme le 31 octobre, le 25 décembre, etc. Certains veulent cependant être gênants. Ils sont spécifiés comme des choses comme "le premier lundi de septembre" ou "le quatrième jeudi de novembre". Comment suis-je supposé savoir...

38
Tu es un romaniseur, bébé

La romanisation du japonais consiste à convertir du texte japonais en caractères latins. Dans ce défi, vous recevrez une chaîne de caractères japonais en entrée et vous demanderez de les convertir en chaîne ASCII correcte. Ce que vous aurez besoin de savoir Le japonais a trois systèmes d'écriture:...

38
Le nombre rien

La constante de Champernowne est un nombre qui est construit en concaténant les premiers nnombres, avec une ntendance à l'infini. Cela ressemble à quelque chose comme ça: 0.123456789101112131415161718192021222324252627282930... Maintenant, je vais vous décrire le numéro Rien . Cela peut être...

38
Quine adouci par rayonnement

C'est simple: faites un bon quine où si vous supprimez un caractère, c'est toujours un quine. La différence entre ceci et une quine durcie par rayonnement est que si votre programme est AB, une quine durcie par rayonnement Aproduirait AB, mais ici, Aproduirait A. Code golf, toutes les règles...