Programmation Puzzles & Code Golf

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

3
Soyez épidémiologiste!
Défi Vous devez créer un modèle simple de la façon dont la maladie se propage autour d'un groupe de personnes. Règles et exigences Le modèle doit être un tableau 2D de 1 000 par 1 000, chaque élément étant une personne différente. L'utilisateur doit saisir trois variables en utilisant argv: …

8
Numérotation des lignes - Implémenter NL
Votre tâche consiste à implémenter un programme similaire à l' nloutil de ligne de commande des utilitaires principaux GNU. Les failles standard sont interdites. Vous ne pouvez utiliser aucune fonction, programme ou utilitaire intégré ou externe pour numéroter les lignes d'un fichier ou d'une chaîne, comme nllui-même ou la =commande …

2
Compte bancaire sournois [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 3 ans . Vous travaillez en tant que programmeur pour une banque. Votre …

9
Conseils pour jouer au golf dans Applescript
Quels conseils avez-vous pour jouer au golf dans Applescript? Je cherche 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 à Applescript (par exemple, "supprimer les commentaires" n'est pas une réponse).
13 code-golf  tips 

1
Code-Golf Ascii Art Mini-Golf
Intro Jouons au mini-golf! La balle de golf est représentée par un .et le trou par un O. Vous voulez obtenir un trou en un sur chaque trou, mais vous n'êtes pas bon à mettre. En fait, vous refusez de tenter de mettre en diagonale! Seulement en haut, en bas …


1
Test de primalité à Manufactoria
Contexte Manufactoria est un jeu de programmation. Le joueur doit utiliser une forme de langage de programmation bidimensionnel pour effectuer les tâches. Si vous n'en avez jamais entendu parler, la façon la plus simple d'apprendre est d'essayer les premiers niveaux du jeu. Défi Votre défi est de créer un programme …

15
Choisissez le bâton le plus long
Vous êtes un jeune geek de la programmation vivant avec vos 2 autres meilleurs amis. Chaque semaine, l'un de vous doit faire toutes les tâches de la maison et vous décidez à qui il revient en choisissant un bâton. Celui qui choisit le bâton le plus court perd et fait …

4
Format () de Golf String inverse
Inversez la méthode Format. La Formatméthode de la classe String (ou équivalente, comme sprintf) est disponible dans la plupart des langues. Il prend essentiellement une chaîne "Format" qui peut contenir des espaces réservés avec une mise en forme supplémentaire, et zéro ou plusieurs valeurs à insérer à la place de …
13 code-golf  string 


10
Multiplier les quaternions
Écrivez une fonction ou un programme nommé qui calcule le produit quaternion de deux quaternions. Utilisez le moins d'octets possible. Quaternions Les quaternions sont une extension des nombres réels qui étend encore les nombres complexes. Plutôt qu'une seule unité imaginaire i, les quaternions utilisent trois unités imaginaires i,j,kqui satisfont les …

1
Courrier Ception
Courrier Ception Le programme doit accepter n'importe quelle chaîne en entrée et produire une image pixel qui montre la chaîne d'entrée dans Courier. Toutes les lettres contenant un «trou» (comme abdegopqABDPQRetc.) entouré de pixels noirs doivent également être remplies de noir. Contribution Le programme doit pouvoir accepter n'importe quelle chaîne …

1
Fusing Fireworks
Aperçu Étant donné une liste de feux d'artifice a-zet d'heures 3-78, organisez-les avec des fusibles pour les allumer tous au bon moment. Une ligne d'entrée est donnée sous forme de lettres et de chiffres séparés par des espaces: a 3 b 6 c 6 d 8 e 9 f 9 …


6
Chiffrement de fenêtre PI
Il s'agit d'une méthode de cryptage simple qui utilise des chiffres PI pour coder un message, la méthode est simple: La clé est juste un entier positif qui indique où commence la fenêtre puis: Étant donné une chaîne à chiffrer, ne contenant que des lettres minuscules, pas d'espaces, vous prenez …
13 code-golf  pi 

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.