Programmation Puzzles & Code Golf

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

11
Calculez votre réputation d'échange de pile
Contexte: Je trouve souvent que, lorsque je navigue sur un site Stackexchange, je commence à me demander comment les gens obtiennent la réputation qu'ils ont. Je sais que je peux toujours compter sur codegolf SE pour résoudre mes problèmes, alors voici: Créez un programme qui acceptera un entier positif qui …
13 code-golf 

3
Créer un n pour le vérificateur de gains d tic tac toe
Créez le programme le plus court pour vérifier qui a gagné dans un jeu n d tic tac toe. Votre programme devrait fonctionner lorsque n(largeur) et d(numéro de dimension) se trouvent dans ces plages: n∈[3,6]∩ℕ ie a number from this list: 3,4,5,6 d∈[2,5]∩ℕ ie a number from this list: 2,3,4,5 …

28
Afficher les nièmes chiffres d'un entier
Sans utiliser de chaînes (sauf lorsque cela est nécessaire, comme avec une entrée ou une sortie), calculez le nième chiffre, partir de la gauche , d'un entier (en base 10). L'entrée sera donnée dans ce format: 726433 5 La sortie doit être: 3 car c'est le cinquième chiffre de "726433". …
13 code-golf  math 



19
Au revoir le monde! [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 3 ans . Écrivez un programme qui s'efface. Bien …

11
Trouvez toutes les heures qui suivent un modèle
Votre travail consiste à écrire un programme qui imprime toutes les heures (au format HH: MM, 24 heures) qui suivent l'un des modèles suivants: Heures égales à des minutes, par exemple 22: 22,01: 01 Heures égales aux minutes inverses, par exemple 10:01, 01:10, 22:22 Séquences correspondant à H: MM ou …


14
Pseudo-fractale rectangulaire
Objectif L'objectif du programme est de dessiner un rectangle d'art ASCII doublé de taille à plusieurs reprises, alternant horizontalement et verticalement. Chaque fois que le rectangle double de taille, la zone supplémentaire est représentée par un caractère différent et les zones précédentes restent inchangées. Les deux plus petites sections contiennent …

30
Compter les occurrences d'un entier [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 3 ans . Basé sur la question Combien d’entiers …

3
Écrire un compilateur brainfuck
Écrivez un programme qui prend un programme brainfuck et le compile en code machine exécutable. Vous pouvez cibler x86, x86_64, jvm (java bytecode) ou armv6, et utiliser l'un des formats exécutables suivants: ELF, a.out, fichier de classe, exe, com. L'exécutable devrait fonctionner sous Linux ou Windows (ou Java sur l'un …

2
Faites un pas sur une planche Go
On vous donne une position de plateau pour une partie de Go et un coup pour jouer. Vous devez indiquer si le mouvement est légal ou non, et la nouvelle position du conseil d'administration si elle est légale. Une brève explication des mouvements de Go: le jeu consiste à placer …

7
Code Morse vers sortie standard
Cette question implique de prendre des entrées en code Morse comme. (point) et - (symbole moins), avec des espaces pour séparer l'entrée. Votre tâche consiste à convertir le code en sortie standard. Vous pouvez supposer que la seule entrée contient des symboles de caractères trouvés dans l'alphabet International Morse Code, …

23
Afficher la phrase par ordre alphabétique
Écrivez un programme qui prend une chaîne et produit tous les caractères par ordre alphabétique. Les espaces et les symboles peuvent être ignorés ou supprimés, mais les lettres majuscules et minuscules doivent rester dans le même cas. Exemple d'entrée: Johnny walked the dog to the park. Exemple de sortie aaddeeeghhhJklnnoooprtttwy …
13 code-golf 

3
Implémenter l'émulateur Universal Machine
L'objectif est d'écrire un programme complet qui émule la machine universelle d'ICFP 2006 avec le code le plus court. La machine universelle a un jeu d'instructions très simple expliqué ici . L'émulateur doit lire un nom de fichier à partir de l'argument de ligne de commande et exécuter le fichier …

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.