Questions marquées «code-golf»

17
Où la balle atterrira-t-elle?

Étant donné une chaîne dans laquelle la première ligne contient des espaces et un point ( ., la "balle"), suivie de lignes contenant des espaces, des barres obliques ( /) et des barres obliques inverses ( \), déterminez dans quelle colonne la balle atterrira après être tombée de sa position de...

17
Déplaçons le rover Mars!

Sommaire La tâche consiste à naviguer sur le rover Mars et à dire ses coordonnées finales et sa direction. Contribution: Première entrée: Votre programme doit d'abord prendre l'entrée qui sera au format suivant: [X-Coordinate],[Y-Coordinate],[Direction] La direction doit être: Nou Sou Eou W(lettres...

17
Écrire un solveur d'équation de mot [dupliquer]

Cette question a déjà des réponses ici : Exploitez les «espaces libres» (10 réponses) Fermé il y a 2 mois . introduction Prenons l'exemple suivant: CODE + GOLF —————— GREAT Il s'agit d'une équation où chaque lettre représente un chiffre décimal et les mots représentent des nombres naturels (des...

17
Trouver le maximum de 3 numéros sans branchement

Cette fois, votre objectif est de trouver le maximum de 3 entiers (de - (2 ^ 31) à 2 ^ 31 - 1 en complément binaire 2) sans utiliser de branchement ou de boucles. Vous n'autorisé à utiliser L' inégalité / l' égalité ( ==, >, >=, <, <=, !=) Ceux - ci comptent comme 2 jetons. Arithmétique...

17
Calculer un rocher dévalant une colline

introduction Sisyphe éprouvait récemment des problèmes au travail. Il semble qu'il n'obtienne jamais rien et il aimerait trouver une solution à ce problème. Son emploi actuel nécessite de faire rouler un rocher sur une colline. Il fait généralement bien son travail, mais chaque fois qu'il est près...

17
Écrire un interprète pour ma langue ésotérique Jumper

J'ai pensé au langage ésotérique Jumper. Plus tard, vous verrez pourquoi. Il fonctionne avec une mémoire à accès aléatoire avec des octets comme cellules. La RAM est indexée zéro et initialement remplie de zéros. Lorsque vous essayez d'accéder à des cellules avec des index négatifs, une erreur doit...

17
Les symboles contre les lettres

Les symboles contre les lettres Les caractères ASCII ont été divisés une fois de plus ! Vos ensembles sont les lettres et les symboles . Les lettres ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Les symboles !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ La tâche consiste à écrire deux...

17
Sorties deux-plusieurs

Le défi Je vous présente un autre défi espion contre espion opposant les obfuscateurs aux crackers. Dans ce cas, cependant, la donnée à protéger n'est pas une entrée mais une sortie . Les règles du défi sont simples. Écrivez une routine avec les spécifications suivantes: La routine peut être écrite...

17
Trouvez un criminel à l'oreille, au doigt et à la tête

Avant la découverte des empreintes digitales et des tests ADN, la police britannique a utilisé un système anthropométrique pour identifier les récidivistes. Certaines parties du corps des criminels ont été mesurées et stockées dans des dossiers - ces parties du corps ne devaient pas changer de...

17
Relatif vs absolu

Si quelqu'un faisant face au nord au point A dans cette grille voulait que les directions suivent le chemin vert (car il ne peut suivre que les lignes de grille) jusqu'au point B, vous pourriez lui dire: Allez North, North, West, East, East, South, East, East. ou équivalent Allez Forward, Forward,...

17
Générez n'importe quel entier aléatoire

Votre programme / fonction doit produire exactement un entier sortie tout entier avec une probabilité positive sortie un entier supérieur à 1.000.000 ou inférieur à -1.000.000 avec au moins une probabilité de 50%. Exemples de sorties (toutes doivent être possibles): 59875669123 12 -42 -4640055890 0...

17
Un programme skittish

Objectif Vous devez écrire un programme qui reçoit un entier nen entrée (à partir de la ligne de commande) et qui s'incorpore (le programme) ndans l'arborescence des répertoires. Exemple avec n=5: Les noms de dossier peuvent être ceux que vous souhaitez. Les seules conditions requises sont que la...

17
Mots dans les mots dans les mots dans les mots. . .

Dans cette police pixélisée de lettres majuscules de l'alphabet, tous les caractères font 5 unités de large et 5 de haut. ███ ████ ███ ████ █████ █████ ████ █ █ █████ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ ██ ██ █████ ████ █ █ █ ████ ████ █ ██ █████ █ █ ███ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █...

17
Évaluer une chaîne d'inégalités

Écrivez du code pour évaluer si une chaîne d'inégalités est vraie ou fausse. Un exemple d'entrée est la chaîne 3<=4!=9>3==3 Cela est vrai car chacun de ses composants est vrai: (3<=4) and (4!=9) and (9>3) and (3==3) Contribution: Une chaîne qui représente une chaîne d'une ou plusieurs...

17
Calculer un chiffre de contrôle à l'aide de l'algorithme Damm

Il existe des algorithmes de chiffres de contrôle populaires tels que Luhn, puis il y en a de bons , par exemple l'algorithme Damm. La seule raison possible de la popularité d'algorithmes tels que Luhn est qu'il existe des implémentations de code de golf. Cela signifie que nous, en tant que...