Questions marquées «code-golf»

25
Trouver un itinéraire entre deux articles Wikipedia

introduction Récemment, je skypais avec un groupe d'amis et nous nous ennuyions et n'avions rien à faire, alors nous avons "inventé" un "jeu" (certaines personnes dans les commentaires ont souligné que ce jeu est jouable en ligne et très populaire, donc nous avons définitivement Je ne l'ai pas...

25
Conseils pour jouer au golf à Go

Quels conseils généraux avez-vous pour jouer au golf à Go? Je suis nouveau au golf de code et cherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à Go. Veuillez conserver un pourboire par

25
Ordre partiel des motifs d'expression régulière

Aux fins de ce défi, nous disons qu'un modèle d'expression régulière correspond à une chaîne si la chaîne entière correspond au modèle, et pas seulement à une sous-chaîne. Étant donné deux modèles d'expression régulière  A  et  B , nous disons que  A  est plus spécialisé que  B   si chaque chaîne...

25
Imprimer le triangle numérique

Étant donné un nombre N, sortez un triangle à angle droit NxN, où chaque ligne iest remplie de nombres jusqu'à i. Exemple n = 0 (pas de sortie) n = 4 1 1 2 1 2 3 1 2 3 4 n = 10 1 1 2 1 2 3 . . . 1 2 3 4 5 6 7 8 9 10 (aucun alignement nécessaire) n = N 1 1 2 1 2 3 . . . 1 2 3 4 .... N Il n'y a pas...

25
Estimateur de Monte Carlo de Pi

Bonne journée Pi tout le monde! Pour aucune raison, j'essaie de construire un estimateur de Monte Carlo de Pi aussi court que possible. Pouvons-nous en construire un qui peut tenir dans un tweet? Pour clarifier, ce que j'ai à l'esprit est l'approche typique consistant à dessiner des points...

25
Évaluation des cordes Dotty

Écrivez un programme qui accepte une chaîne de longueur impaire contenant uniquement les caractères .et :. À l'aide d'une pile initialement vide , générez un nombre à partir de cette chaîne comme suit: Pour chaque caractère c de la chaîne (de gauche à droite) ... Si c est .et que la pile contient...

25
Où seront assis tes copains?

Vous et certains copains allez au bowling. Il y a un total de N quilleurs. Cependant, il n'y a que des chaises N -1 pour s'asseoir. La solution est simple: celui qui le fait actuellement n'a pas de chaise. Puis, à la fin de leur tour, ils s'assoient sur la chaise de la personne suivante. Prenons un...

25
Quelle heure est-il?

J'aime gagner du temps littéralement, en portant trois montres à mon poignet ... Le problème est qu'elles donnent chacune un temps différent. Une montre a x minutes de retard par rapport à l'heure réelle. Une montre a x minutes d'avance sur l'heure réelle. La dernière montre montre l'heure...

25
Championnats nationaux de conflits d'horaire

(Je voulais publier ceci pendant 1542: le conflit de planification était toujours le xkcd actuel, mais j'avais un conflit de planification.) Contribution L'entrée sera une liste d' 3néléments, qui représentent des névénements. Le premier élément de chaque groupe de 3 sera le nom d'un événement;...

25
Dessiner un damier ASCII

Sommaire Inspiré par la popularité récente des défis artistiques ASCII, le but de ce défi est de dessiner un damier ASCII, comme celui sur lequel les échecs peuvent être joués. Écrivez un programme qui prend un entier positif ncomme argument, dans stdinou comme entrée utilisateur, et sortez un...

25
Toute votre base bijective nous appartient

Contexte Une numération b de base bijective , où b est un entier positif, est une notation positionnelle bijective qui utilise des symboles b avec des valeurs associées de 1 à b . Contrairement à son homologue non bijectif, aucun symbole n'a une valeur de 0 . De cette façon, chaque entier non...

25
Comparaison de deux nombres

Défi Étant donné deux entiers Aet Ben entrée, vous devez écrire un programme qui génère si A>B, A==Bou A<B. Les entiers seront dans toute plage raisonnable prise en charge par votre langue qui comprend au moins 256 valeurs. Votre programme peut être soit un programme complet soit une...

25
Reconnaissance des expressions faciales des émoticônes

Écrivez un programme qui accepte en entrée une émoticône et sort si l'émoticône est heureuse ou triste. Le programme accepte une chaîne comme entrée ou paramètre et doit afficher la chaîne "happy" si l'entrée est dans la liste d'émoticônes happy, ou "sad" si l'entrée est dans la liste d'émoticônes...

25
Suivre les listes dans les horaires

introduction Ne détestez-vous pas que quelqu'un télécharge un album que vous aimez sur YouTube, mais la description ne contient qu'une liste de pistes ? Comme ça: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - 5:55 5....

25
Le FizzBuzz-ish String matcher

Disons que vous avez une chaîne comme celle-ci: abaabbbbbaabba Comptez le nombre de fois qu'un caractère spécifié apparaît dans la chaîne d'entrée, mais uniquement si le caractère n'apparaît qu'une seule fois de suite . Par exemple, si le caractère est a, abaabbbbbaabba ^ x x ^ Le total serait de 2...

25
Lundi Mini-Golf # 2: tronquer le texte long

Monday Mini-Golf: Une série de courts défis de golf à code , affichés (espérons-le!) Tous les lundis. De nombreuses applications Web (en particulier les médias sociaux) tronquent automatiquement de longs passages de texte afin qu'ils tiennent dans le formatage de l'application. Dans ce défi, nous...