Questions marquées «code-golf»

16
Sourire! Souriez simplement

Il est bien connu que Brainf * ck est très mauvais face aux problèmes de complexité de Kolmogorov, par exemple, il nécessite environ 100 caractères juste pour imprimer "Hello world". Cependant, il pourrait y avoir des textes où Brainf * ck est tout simplement très bon. Votre tâche consiste...

16
Construire une horloge analogique [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 2 ans . Écrivez un programme qui affiche l'heure...

16
Générer un mot prononçable

Le défi est simple: générer un mot. Caractéristiques: Le mot doit être prononçable. Ceci est défini comme «alternant entre une consonne et une voyelle». Une consonne est l'une des lettres suivantes: bcdfghjklmnpqrstvwxz Une voyelle est l'une des lettres suivantes: aeiouy Le mot doit être généré de...

16
Simulez une bataille entre deux créatures

Bienvenue, brave golfeur de code! Aujourd'hui, vous vous tiendrez au milieu d'une grande bataille entre un gobelin et un elfe! goblin attacks elf! elf dodges! elf attacks goblin!     elf hits goblin for 13 damage!     goblin has 37 health left.     goblin attacks elf!     goblin hits elf for 1...

16
Calculatrice de chiffres anglais

Défi Écrivez une calculatrice qui prend les entrées sous forme verbale (comme on pourrait dire une équation) et les sorties également sous forme verbale (comme on pourrait dire un nombre). Règles La calculatrice doit pouvoir: additionner, soustraire, multiplier et diviser gérer les opérandes entre...

16
Portal Maze Shortest Path

Votre objectif est d'écrire un programme qui crée une carte aléatoire 10 x 10 à l'aide de 0, 1et 2, et trouve le chemin le plus court de haut en bas à bas à droite, en supposant que: 0 représente un champ d'herbe: n'importe qui peut marcher dessus; 1 représente un mur: vous ne pouvez pas le...

16
Calculez 6 * 9 dans différentes bases

Sortez le résultat suivant (qui est le résultat du calcul de 6 * 9 en bases de 2 à 36). Assurez-vous que les lettres sont en majuscules et que la multiplication elle-même est sortie sur chaque ligne. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = 312 6 * 9 = 204 6 * 9 = 130 6 * 9 = 105 6 * 9 = 66 6 * 9 = 60 6...

16
Conseils pour jouer au golf à Perl 6

Quels conseils généraux avez-vous pour jouer au golf à Perl 6? Je recherche 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 à Perl 6 (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un...

16
Période de la représentation décimale

Écrivez une fonction qui prend un seul entier positif n et renvoie la période de la représentation décimale de 1 / n . Cas de test: 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... = 0._3 7 -> 6 # 1/7 = 0.14285714.. = 0._142857 13 ->...

16
Le point mobile

Votre programme doit imprimer un certain nombre d'espaces, suivis d'un point et d'une nouvelle ligne. Le nombre d'espaces est la position x de votre point définie avec 0 <x <30 Chaque nouvelle ligne est un tour. Votre programme dure 30 tours. Votre programme commence avec une position x...

16
roi + tour vs roi

C'est la fin d'un autre jeu d'échecs bien joué. Vous êtes le joueur blanc et vous avez toujours une tour et votre roi. Votre adversaire n'a plus que son roi. Puisque tu es blanc, c'est ton tour. Créez un programme pour jouer ce match d'échecs. Sa sortie peut être une séquence de mouvements, une...

16
Graphique circulaire Ascii Art

Votre objectif est de générer un graphique circulaire ASCII. Il s'agit de code-golf, donc le programme le plus court (en comptant les octets du code source, pas les caractères) gagne. Aucun logiciel ou API externe n'est autorisé. Seulement les natifs de chaque langue. L'angle de départ et la...

16
Calculer un pourboire

Vous et un ami entrez dans un bar. Le barman vous traite bien, vous décidez donc de lui donner un pourboire. Donc, vous sortez votre fidèle ordinateur de poche et écrivez un programme rapide pour calculer un pourboire car il n'a pas de calculatrice intégrée. Mais attendez! Vos clés d'opérateur sont...

16
Journaux autonomes

Le problème" Définissez une fonction log(ou un autre nom à 3 lettres) qui, lorsqu'elle sera appelée, enregistrera / imprimera / écrira (quelle que soit la valeur par défaut pour la langue en question) à la fois l'instruction (en tant que source) et le premier argument. En d'autres termes: i=777...

16
Anonymiser les noms - en quelque sorte

Edit: Il y aura un bonus de -20 pour le masquage aléatoire Bonjour chers dénonciateurs et porteurs de connaissances secrètes. Je suis due à un entretien par mail et je - bien sûr - ne peux pas dire des noms spécifiques en entier. Mais comme je veux le divulguer d'une manière plutôt pas si évidente,...

16
Programme qui se permute pour encoder une chaîne (quine-variant)

Écrivez un programme qui imprime la ligne de 80 caractères suivante: Ce programme de codegolf.stackexchange.com se permute pour encoder une chaîne. accepte ensuite une ligne d'entrée, puis imprime son code source avec ses points de code éventuellement réorganisés (aucun ajouté et aucun supprimé)....

16
Ancienne fonction MacDonald

Créez une fonction dans la langue de votre choix qui imprime ce qui suit: Old MacDonald had a farm, E-I-E-I-O, And on that farm he had a cow, E-I-E-I-O, With a moo moo here and a moo moo there, Here a moo, there a moo, everywhere a moo moo, Old MacDonald had a farm, E-I-E-I-O! Où cowet où moosont...