Programmation Puzzles & Code Golf

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

10
Programmation créative [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 afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 8 ans . Faites une histoire de votre programmation. Exemple en JavaScript: self.book …

22
Méthode obscurcie JAxH, pas de texte [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 . Un JAPH est une grande tradition …

5
Interpolation polynomiale
Écrivez un programme qui effectue une interpolation polynomiale à l' aide de vrais nombres rationnels de précision arbitraire. L'entrée ressemble à ceci: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Vous pouvez supposer qu'il y a exactement un espace avant et après le =signe, tous …

8
Trouver le maximum de chemins
Étant donné un carré de nombres positifs, écrire un programme trouver un chemin horizontal et vertical avec la somme des nombres le long d'eux étant maximale. Un chemin horizontal va de la première colonne à la dernière et doit augmenter sa position de colonne d'une unité à chaque étape. Un …
12 code-golf 

1
Résolvez le puzzle 8
Le 8 Puzzle est la plus petite variante du 15Puzzle (ou le puzzle coulissant ). Vous avez une 3x3grille qui est remplie de chiffres de 0 à 8 (0 indique la tuile vierge) disposés dans un ordre aléatoire. Votre tâche consiste à saisir une grille 3x3 et à afficher la …

8
Quine Challenge I
Défi Dans cette tâche, vous devez écrire un programme qui prendra en entrée un entier N (-1e9 <= N <0 && 0 <N <= + 1e9) , puis calculez T = (abs (N)% M + 1) , si N est positif puis sortez le T-ème caractère depuis le début sinon …
12 code-golf  quine 

9
Forking Factorials
Ce golf nécessite un calcul factoriel divisé en plusieurs threads ou processus. Certaines langues facilitent la coordination que d'autres, c'est donc langagnostique. Un exemple de code non golfé est fourni, mais vous devez développer votre propre algorithme. Le but du concours est de voir qui peut proposer l'algorithme factoriel multicœur …
12 code-golf 

1
Brisez le chiffre cassé
J'ai conçu un générateur aléatoire simple qui fait tourner deux nombres de manière chaotique en utilisant une méthode de multiplication et de module. Cela fonctionne très bien pour cela. Si je devais l'utiliser comme générateur de chiffrement, il serait cependant vulnérable à une attaque connue en texte brut, étant donné …

5
Presse dissociée
http://en.wikipedia.org/wiki/Dissociated_press Dissociated Press est un algorithme qui génère du texte aléatoire à partir d'un texte existant. L'algorithme commence par l'impression de N mots (ou lettres) consécutifs dans le texte. Ensuite, à chaque étape, il recherche toute occurrence aléatoire dans le texte d'origine des N derniers mots (ou lettres) déjà imprimés, …

13
Faire un nombre palindrome
Écrivez une fonction qui prend un nombre comme argument et en fait un palindrome en ajoutant un nombre minimum de chiffres. Le numéro sera au maximum de 100 chiffres. Sample Inputs 12 122 232 2323 1012121 Sample Outputs 121 1221 232 23232 101212101

3
Écrire un validateur JSON
Écrivez un programme qui détermine si son entrée est JSON valide . Entrée: texte ASCII:[\x00-\x7F]* Remarque: si ASCII est problématique, n'hésitez pas à utiliser un autre encodage, mais indiquez-le dans votre message. Sortie: Valid ou Invalid. Le retour à la ligne peut être omis. Exemple: $ echo '{"key": "value"}' | …
12 code-golf 

7
Combien de neige avez-vous reçu?
Mes excuses pour la verbosité. Nous nous sommes amusés avec cela au travail dans notre golf interne, mais cela a nécessité quelques e-mails pour des éclaircissements, donc j'espère avoir capturé la plupart de cela la première fois. PROBLÈME Étant donné un instantané «simulé» des chutes de neige (sous forme de …
12 code-golf 

14
Terminer une carte symétrique
Vous obtenez en entrée un quart de carte symétrique sur les axes x et y. Le programme devrait imprimer la carte complète. La carte peut contenir les caractères suivants:, -+/\|.et ils doivent être tournés comme prévu. Les données d'entrée sont toujours rectangulaires et petites. Exemple $ cat in +--- |./. …
12 code-golf  string 

14
Imprimer la spirale NxN des nombres ascendants [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 afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 2 ans . Les nombres doivent être imprimés avec des zéros en tête …

1
Chemin le plus court dans un graphique
Écrivez un programme pour prendre un graphique (à partir d'une entrée standard ou d'un fichier, votre choix) et trouvez le chemin le plus court dans le graphique. Les graphiques sont spécifiés au format suivant: A---S F--T | / \ | | / 5 0 |/ \| D----3--E A-Z: nodes in …

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.