Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

18
Exposants de Fibonacci
Pour ce défi, vous devez sortir le résultat de la somme de certains nombres. Quels sont ces chiffres? Eh bien, on vous donne une entrée, ( a, b), qui sont des entiers (positifs, négatifs ou zéro) a != b, et a < b, et chaque entier à l'intérieur aet b(y …


3
Conseils pour jouer au golf à Nim
Quels conseils avez-vous pour jouer au golf à Nim ? Je recherche des idées qui peuvent être appliquées aux problèmes de code-golf et qui sont également au moins quelque peu spécifiques à Nim (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par réponse.
11 code-golf  tips 

10
Ce chat a des insectes? Vraiment?
Défi: Lire l'entrée (dans la plage ASCII visible) et la sortie avec quelques modifications: Dans chaque ensemble de 10 caractères de l'entrée au hasard (50/50): remplacer un caractère * (par un ** aléatoire dans la plage ASCII visible) (ex. lumberjackdevient lumbeZjack) ou supprimez un caractère (ex. lumberjackdevient lmberjack) * Si …


2
Coordonnées hexagonales: polaire à cartésienne
Wikipédia dit à propos des coordonnées polaires : En mathématiques, le système de coordonnées polaires est un système de coordonnées bidimensionnel dans lequel chaque point sur un plan est déterminé par une distance d'un point de référence et un angle d'une direction de référence. Cela semble parfait pour décrire les …


7
Démolition de bâtiments
Défi Écrivez un programme / une fonction complète pour démolir un bâtiment donné au rythme de 1 étage par seconde . CONTRIBUTION L'entrée est un bâtiment via STDIN (ou tout autre nom dans votre langue) ou via un ARGUMENT d'une fonction. t = 0 s | |#| {#} |# #| …

14
Aidez-moi, je suis perdu dans l'océan!
introduction Aujourd'hui je suis allé pêcher seul avec mon canoë, malheureusement je me suis endormi et le ruisseau m'a emporté, j'ai perdu mes rames, maintenant il fait nuit et je suis perdu dans l'océan! Je ne peux pas voir la côte donc je dois être loin! J'ai mon téléphone portable …

2
Abrégons ces chiffres! Maintenant inversé?
Introduction: Comme Twitter et Instagram et d'autres, je voulais afficher des nombres comme 1.2Ket 3.8 Mau lieu de 1,222ou 3,823,456. Mais ce n'est pas tout! Comme nous le savons tous, il pourrait y avoir des êtres humains qui sans aucun doute n'aimeront pas ces abréviations et essaieront de les inverser. …
11 code-golf 

1
La séquence de commutation
Intro La séquence de commutation est définie comme suit: Commencez avec des npersonnes debout en cercle ( 6pour cet exemple). 1 2 6 3 5 4 En partant de personne 1, la personne qui se trouve à gauche de la personne "choisie" est supprimée. 1 6 3 5 4 La …

4
Manœuvrez la grille!
Compte rendu Vous êtes un bot, dans une grille 2D qui s'étend à l'infini dans les quatre directions, nord, sud, est et ouest. Quand on vous donne un numéro, vous devez déplacer le bot pour atteindre le numéro cible. Voici comment fonctionne la grille: Vous pouvez vous déplacer dans 4 …



2
Interpréter la répétition!
Ce défi est le premier d'une série de deux défis sur la répétition. Le second sera bientôt disponible. Dans une langue appelée la répétition (quelque chose que je viens d'inventer), il y a une chaîne infinie de 12345678901234567890..., avec 1234567890répétition pour toujours. La syntaxe suivante est disponible pour les numéros …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.