Questions marquées «code-challenge»

10
Solveur Tatamibari

Contexte Tatamibari est un puzzle logique conçu par Nikoli. Un puzzle Tatamibari est joué sur une grille rectangulaire avec trois types de symboles différents: +, -. et |. Le solveur doit partitionner la grille en régions rectangulaires ou carrées selon les règles suivantes: Chaque partition doit...

10
Transformers in Disguise (Cops 'Thread)

Le fil du voleur est ici La tâche des flics consiste à écrire une fonction ou un programme qui, lorsqu'il reçoit une entrée de lui-même, génère une chaîne déterministe finie. Si le programme reçoit une entrée différente, il doit renvoyer une sortie différente. Règles: Les soumissions consistent en...

9
Problème N-Queens [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 5 ans . Verrouillé . Cette question et ses réponses sont verrouillées car...

9
Compression de texte avec perte

Contexte Sur les 256 caractères possibles qu'un octet peut représenter, seuls quelques-uns d'entre eux sont utilisés dans la plupart des cas. Ne pourrions-nous en tirer quelque avantage et réduire la taille de nos fichiers texte en éliminant le besoin de lettres rarement utilisées? De nombreuses...

9
Portes portes portes, allez au magasin de porte!

Le défi est double: Faites un programme qui construit une porte. ASCII, HTML ou autre Rendez la porte fonctionnelle. Ouvre et ferme Soit ouvert par entrée ou interaction! Porte non fonctionnelle +5 points. Juste une porte ouverte +10 points. Porte interactive +15 points. Porte fantaisie +20 points....

9
Trouvez la prime la plus astucieuse

Intro Considérons le processus consistant à prendre un entier positif n dans une base b et à remplacer chaque chiffre par sa représentation dans la base du chiffre à droite. Si le chiffre à droite est un 0, utilisez la base b . Si le chiffre à droite est un 1, utilisez unaire avec 0 comme marque de...

9
Optimisation de la mémoire restreinte

La distance d'édition (ou Levenshtein) entre deux chaînes est le nombre minimal d'insertions, de suppressions et de substitutions de caractère unique nécessaires pour transformer une chaîne en l'autre. Si les deux chaînes ont chacune une longueur n, il est bien connu que cela peut se faire en temps...

9
Combinateur quines

Contexte Vous venez d'apprendre ce qu'est la logique combinatoire . Intrigué par les différents combinateurs, vous passez un peu de temps à les découvrir. Vous tombez enfin sur cette expression particulière: (S I I (S I I)) Vous remarquez que lorsque vous essayez de le réduire à sa forme normale,...

9
Les dix cents mots les plus courants

Cette question est écrite parce que "Thing Explainer" est amusant à lire et m'a donné une idée. Écrivez "des trucs qui font faire des choses à l'ordinateur" qui lit / prend un ensemble de lettres, de chiffres et d'autres choses comme ça "#%|?et retourne True / 1si tous les mots font partie de cet...

9
Développer les chaînes de comparaison

Contrairement à la plupart des langages, Python évalue a<b<ccomme il le ferait en mathématiques, comparant en fait les trois nombres, au lieu de comparer le booléen a<bà c. La bonne façon d'écrire cela en C (et bien d'autres) serait a<b && b<c. Dans ce défi, votre tâche...

9
Étant donné une entrée int n, imprimer n * inversé (n)

Étant donné un entier n, imprimezn * reversed(n) reversed(n)est le numéro que vous obtenez lorsque vous reverseles chiffres de n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Conseils pour jouer au golf dans The Powder Toy

Amusez-vous avec celui-ci, The Powder Toy est un défi intéressant pour le golf, en particulier avec la logique filt. La chose qui fait du TPT un défi est la multitude de façons d'aborder un problème: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
ASCII Maze Compression

Défi Concevoir un algorithme de compression spécialisé pour compresser des labyrinthes ASCII. Vous devrez créer à la fois un algorithme de compression et un algorithme de décompression. Votre score sera basé sur la taille de vos labyrinthes compressés. Labyrinthes Ces labyrinthes sont faits...