Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

2
Nombres pirrationnels
Pi est un nombre irrationnel , ce qui signifie que sa représentation décimale ne se termine ou ne se répète jamais. Pi tronqué à 41 chiffres décimaux (40 places) est 3.1415926535897932384626433832795028841971. Si nous ignorons le point décimal et listons les chiffres comme une séquence d'entiers positifs, en évitant les doublons …
14 code-golf  pi 

1
Quelle est la longueur de votre serpent (langue)?
Suite au défi de troisième ordre , votre tâche consiste à écrire un programme Ouroboros qui utilise autant de langues que possible. C'est-à-dire, dans la langue A, écrire un programme pA qui produit le programme pB dans la langue B. Le programme pB devrait produire le programme pC dans la …

7
Compte à rebours et recyclage
Compte à rebours Votre objectif pour ce défi de code-golf est de décompter et de recycler les nombres. Laissez-moi expliquer. Votre application lit d'abord un nombre, soit comme argument de programme, soit en utilisant stdin. Ensuite, vous devrez simplement décompter comme ceci: 10 9 8 7 6( par ordre décroissant …
14 code-golf  number 

4
Il est temps de faire le calcul
introduction Ceci est l'un de mes puzzles mathématiques préférés. Étant donné un chiffre (disons 3) et le nombre de fois où utiliser ce chiffre (disons 5), générez 10 expressions qui donnent 1, 2, 3, 4, 5, 6, 7, 8, 9 et 10 en utilisant seulement +, -, ×, ÷, ^ …

3
Expression égale à sa longueur
Étant donné un nombre, trouvez une expression dans les mots égale à ce nombre, avec une longueur de ce nombre. Ainsi, sur une entrée de 15, vous pouvez générer une sortie sixteen minus onequi comporte quinze caractères (sans compter les espaces). S'il existe plusieurs solutions, imprimez celle que vous souhaitez. …
14 code-golf  math  string 

30
Nombre minimum exclu
Ceci est destiné à être un golf de code facile et de la taille d'une bouchée. Le mex (nombre minimal exclu) d'une collection finie de nombres est le plus petit entier non négatif 0, 1, 2, 3, 4, ...qui n'apparaît pas dans la collection. En d'autres termes, c'est le minimum …
14 code-golf  math 

11
Fais-moi un arbre alphabet
Intro Dans la plupart des polices tous les caractères de l' alphabet en majuscules en plus BDOavoir des lignes qui touchent à peu près quelques - uns des quatre coins du rectangle de délimitation du personnage: ACEFGHIJKLMNPQRSTUVWXYZ. Par exemple, les deux jambes d'un A"toucher" les coins inférieur gauche et inférieur …

7
Masses molaires de composés
Tâche Écrivez un programme qui absorbe un composé composé uniquement d'éléments dont le numéro atomique est inférieur ou égal à 92 (Uranium) et produit la masse molaire du composé grams/mole. Règles et restrictions Vous ne pouvez pas utiliser une fonction qui calcule directement les masses molaires pour vous. Votre programme …

3
Faites de moi un gestionnaire de fenêtres!
Je déteste le ballonnement de code! J'ai donc décidé de remplacer mon système Windows 7 par une version golfée. Cependant, je sais que ce n'est pas facile, alors construisons d'abord un prototype. Il prendra une liste de fenêtres de l'utilisateur et les montrera en utilisant un affichage pseudo-graphique sur la …

9
Simuler la rotation d'une planche
introduction Vous jouez à un jeu d'association, dans lequel des pièces sont insérées en haut et tombent vers le bas (sur la pièce du haut) en raison de la gravité. Donc ça O <- inserting this coin OO O OOOOO deviendra ceci O OO O OOOOO Imaginez maintenant que quelqu'un …

7
Horloge hexagonale minimaliste
Votre défi est de créer une horloge qui affiche l'heure sous forme de nombre hexadécimal et la couleur d'arrière-plan comme code de couleur hexadécimal de l'heure. Exigences: Aucune entrée. Au centre de votre sortie, vous devez afficher le signe numérique et l'heure actuelle au format 24 heures sous la forme …
14 code-golf  date 

7
Durée du programme Fibonacci
Écrivez un programme de longueur n qui génère un autre programme dont la longueur est le prochain numéro de Fibonacci après n. Le nouveau programme doit faire la même chose - la sortie d' un autre programme dont la longueur est le numéro suivant Fibonacci, etc. n lui - même …

2
Golf pour la journée Domino
Étant donné une configuration de dominos, votre tâche consiste à déterminer quels dominos tombent et lesquels ne le font pas. Contribution Prenez une représentation ASCII rectangulaire d'une configuration domino. Les caractères suivants sont utilisés pour la grille ASCII: (espace): cellule vide |, -, /, \: Dominos Les dominos peuvent tomber …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.