Programmation Puzzles & Code Golf

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

30
Imprimez les numéros perdus
En tant que grand fan de la série télévisée Lost , j'ai toujours été intrigué par la séquence de chiffres qui apparaît de manière répétitive dans les épisodes. Ces chiffres sont: 4,8,15,16,23,424,8,15,16,23,42 4, 8, 15, 16, 23, 42 (A104101) À l'aide de n'importe quel langage de programmation, écrivez un code …

8
Créer une calculatrice omnifix
Inspiration. Inverse. Évaluez une expression omnifix donnée. Omnifix est comme la notation infixe des mathématiques normales, mais avec des copies supplémentaires de chaque symbole entourant les arguments. Les symboles extérieurs remplacent les parenthèses, et il n'est donc pas nécessaire d'avoir des parenthèses supplémentaires. Vous devez prendre en charge l'addition, la …

26
Essayez de faire un cube!
Sur cette base: fais-moi un carré! Vous devez générer ceci: #### # # # ### # # # # #### Où "#" est remplacé par l'entrée. Si vous entrez "A", vous devriez obtenir AAAA A A A AAA A A A A AAAA Si vous entrez "&", vous devriez obtenir …

15
Planifiez vos dimanches!
Qui n'aime pas se détendre un dimanche matin en été avec une bière fraîche et la télévision ou en hiver jouer au badminton ou ultime avec des amis? Je pense toujours que savoir combien de jours vous devez vous détendre au cours d'un mois vous tient bien informé et vous …
16 code-golf  date 

1
Dessinez les glyphes Ingress
Dans le AR jeu mobile géolocalisé mode de vie Ingress le joueur peut pirater des choses appelées portails afin d'obtenir des éléments. (Si vous êtes intéressé par Ingress, vous pouvez me cingler dans le chat pour plus d'informations. Faites-moi confiance, c'est mieux que Pokémon. Si vous finissez par le télécharger, …

18
Fais-moi une couverture!
Je veux une couverture qui ressemble à ça. Chaque bande va plus, moins, plus, moins. Pouvez-vous l'imprimer? \\\\////\\\\////\\\\////\\\\////\\\\////\\\\//// \\//// \\//// \\//// \\//// \\//// \\//// //// //// //// //// //// //// ////\\ ////\\ ////\\ ////\\ ////\\ ////\\ ////\\\\////\\\\////\\\\////\\\\////\\\\////\\\\ \// \\\\// \\\\// \\\\// \\\\// \\\\// \\\ \\ \\\\ \\\\ \\\\ \\\\ \\\\ …

7
Évaluer un arbre minimax
Alice et Bob jouent à un petit jeu. Tout d'abord, ils dessinent un arbre à partir d'un nœud racine (indiqué par un point épais), sans nœuds internes, avec des nombres aux feuilles. Tout nœud peut avoir n'importe quel nombre d'enfants. Nous commençons à la racine, et le premier à jouer …

3
Défi à propos d'Advacado
Inspiré par cela . Aucun avocat n'a été blessé dans la réalisation de ce défi. Bonjour, j'ai un défi, j'ai besoin d'aide pour extraire un avocat, j'ai donc besoin d'un programme pour me dire combien de temps Observez cet avocat d'art ASCII: ###### # # # #### # # # …

1
Quelles versions d'Ubuntu sont prises en charge?
Étant donné une date d'entrée, votre entrée affichera la liste complète des versions prises en charge de la distribution Ubuntu Linux à cette date. La liste complète de toutes les versions est la suivante: Version Nom du code Date de sortie Pris en charge jusqu'à 4.10 Phacochère verruqueux 2004-10-20 2006-04-30 …
16 code-golf  date 

2
ValiDate ISO 8601 par RX
Défi Trouvez l'expression rationnelle la plus courte valide, c'est-à-dire les correspondances, toutes les dates possibles du calendrier grégorien proleptique (qui s'applique également à toutes les dates avant sa première adoption en 1582) et ne correspond à aucune date invalide. Production La sortie est donc véridique ou falsey. Contribution L'entrée est …

1
Settlers of Catan - Longest Road!
Voici un tableau final de Settlers of Catan: Contexte: Les routes (les longs morceaux de bâton) et les colonies (et les villes) sont rendues par les petites cabanes. Nous encodons le placement de ces pièces en utilisant le schéma suivant: Du haut, nous avons une rangée de sommets et d'arêtes …


2
43 quintillions de permutations
Nous pouvons représenter un Rubik's Cube comme un filet comme suit (une fois résolu): WWW WWW WWW GGGRRRBBBOOO GGGRRRBBBOOO GGGRRRBBBOOO YYY YYY YYY Chaque lettre représente la couleur correspondante ( Wblanc, Gvert, etc.) Il a été démontré qu'il existe exactement (~ quintillions) de permutations différentes dans lesquelles un Rubik's Cube …

10
Plage de dates de chiffres
REMARQUE: puisque je suis moi-même néerlandais, toutes les dates sont au dd-MM-yyyyformat néerlandais dans la description du défi et les cas de test. Défi: Entrées: date de début sss ; Date de fin eee ; Chiffrennn Sorties: toutes les dates dans la plage [ s , e ][s,e][s,e] (y compris …
16 code-golf  number  date 

13
Citant Big Brother
Tâche: demandez à votre programme de choisir au hasard l'une des deux guillemets suivants lors de l'exécution et d'imprimer celle-ci, exactement comme indiqué. 1: Under the spreading chestnut tree I sold you and you sold me. There lie they, and here lie we Under the spreading chestnut tree. 2: WAR …

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.