Questions marquées «code-golf»

15
Fends-moi en deux

Vous recevrez un numéro x, où 0 <= x <= 2^32 - 1. Vous devez sortir une liste de nombres en décimal, après une division récursive au format binaire. Exemples: Exemple 1: 255 -> 255 15 15 3 3 3 3 1 1 1 1 1 1 1 1 La liste actuelle est juste 255. La représentation binaire de 255is 1111 1111....

15
Faites-moi un gâteau!

Ceci est un gâteau: _========_ | | +________+ | | +________+ | | +________+ Il mesure 8 de large, 3 de haut et 1 de profondeur. Vous devez écrire un programme qui fait un gâteau à partir de 3 entrées. La première entrée contrôle le nombre de traits de soulignement au milieu et =s en haut. Voici le...

15
Interpréter + code p

Inspiré par l'engouement récent pour un autre langage à deux caractères, ;# Intro Selon le consensus de la communauté , les réponses acceptables sur ce site doivent utiliser des langages de programmation qui, au minimum: Peut déterminer si un nombre naturel est premier Peut additionner deux nombres...

15
Imprimer du vrai texte invisible

Mon défi précédent, Imprimer du texte invisible était très populaire, probablement en raison de sa banalité. Cependant, les plus attentifs d'entre vous ont peut-être remarqué que vous n'imprimez pas vraiment du texte invisible, car il est impossible de lire ce qui a été entré étant donné uniquement...

15
Créer un programme Parrot

Étant donné une entrée, sortez cette entrée suivie d'une ligne sans fin. L'entrée sera une chaîne composée uniquement de caractères ASCII imprimables ( 0x20-0x7E) et de nouvelles lignes ( 0x0A). Si l'entrée est de longueur 0, sortez sans fin des retours à la ligne. C'est du golf de code donc le...

15
Copodope Gopolopfop

La langue: l'opposition Une langue amusante à parler est créée en appliquant le processus suivant à chaque mot: Placez opaprès chaque consonne. Devient Codeainsi Copodope. Oui c'est ça. Aux fins de ce défi, yest toujours une consonne. Le défi: la désoppification Étant donné un mot oppified,...

15
Ajout de numéros

Un défi assez simple: vous recevrez deux entrées, une chaîne et un nombre (le nombre peut être pris comme une chaîne, c'est-à-dire "123"au lieu de 123) Si la chaîne ne se termine pas par un nombre (c'est-à-dire qu'elle ne correspond pas à l'expression régulière \d$), ajoutez simplement le nombre à...

15
Aujourd'hui dans le YOLD

Le calendrier Discordien est un calendrier alternatif utilisé par les Discordiens. L'année discordienne a 5 saisons, chacune d'une durée de 73 jours: Chaos, Discord, Confusion, Bureaucracy et The Aftermath. La semaine discordienne a 5 jours: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle et...

15
Remplissez une grille par un chevalier

Un remplissage de chevalier est un remplissage d'inondation utilisant la connectivité de la pièce d'échecs de chevalier. Plus précisément: 1 1 1 1 0 1 1 1 1 (0 est le point initial, 1s montre les cellules connectées) Défi Étant donné une grille 2D d'espaces et de murs et un emplacement initial,...

15
Fais-moi une clôture!

Défi Ceci est un défi simple. Étant donné deux entiers positifs w et hcréer une clôture ASCII avec une largeur wet une hauteur de h. La clôture doit être construite selon les règles suivantes: Le +personnage représentera un message. Le -caractère sera utilisé pour représenter la largeur de la...

15
Permet de faire un triangle

La plupart des gens connaissent le triangle de Pascal. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Le triangle de Pascal est un automate où la valeur d'une cellule est la somme des cellules en haut à gauche et en haut à droite. Maintenant, nous allons définir un triangle similaire. Au lieu de simplement prendre...

15
Moins d'opérations à 100

Aperçu Étant donné une liste de chiffres, trouvez le moins d'opérations pour faire 100 Contribution Une chaîne de chiffres, qui peut ou non être dans l'ordre numérique. L'ordre des chiffres ne peut pas être modifié, mais des opérateurs plus (+) ou moins (-) peuvent être ajoutés entre chacun afin...

15
Des armées coexistantes pacifiques

Dans le jeu d'échecs, il y a un morceau appelé la reine qui peut attaquer n'importe quel autre morceau qui est sur la même ligne, colonne ou diagonale. Aux échecs, il y a généralement deux côtés, noir et blanc, chaque pièce appartenant à l'une des équipes. Les pièces ne peuvent pas attaquer les...

15
Sur quelle touche ai-je appuyé?

La tâche consiste à écrire du code pour identifier la touche enfoncée sur le clavier. Vous pouvez supposer qu'une seule touche est enfoncée à la fois et qu'il existe une disposition de clavier américaine standard. C'est la disposition avec le @ sur le 2. Votre code doit générer un identifiant...

15
Ai-je déjeuné?

Tu aimes le déjeuner. Cependant, vous suivez un régime et vous voulez vous assurer de ne pas manger accidentellement le déjeuner deux fois en une journée. Vous devez donc créer un programme pour vous en assurer. Cependant, une complication est que vous déjeunez selon un horaire très étrange....

15
AZ en 10, voyez-vous?

Pour faire suite à mon précédent défi Comptez jusqu'à 20 avec des mots! , nous utiliserons à nouveau la liste de mots de ce défi pour effectuer une autre tâche. Cette fois, vous utiliserez exclusivement: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Pour choisir...

15
Trouvez la plus longue série de chiffres consécutifs

Défi simple: étant donné une série de nombres entiers positifs, trouvez le nombre qui contient parmi ses chiffres la plus longue série de chiffres consécutifs. L'astuce? Il est autorisé que les chiffres dans les exécutions entourent les valeurs possibles ( 0123456789) et s'exécutent en arrière....

15
Mettre en place un golfeur d'espaces blancs

Certains esolangs bidimensionnels, tels que Forked , et certains non-esolangs, tels que Python , peuvent parfois nécessiter des espaces avant les lignes de code. Ce n'est pas très golfique. De plus, je suis paresseux et j'écris un langage 2D qui a besoin de beaucoup d'espace avant le code. Votre...