Programmation Puzzles & Code Golf

10
Code le plus court pour la sortie la plus longue [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 3 ans . Celui-ci est assez simple. Écrivez le programme...

10
Traducteur de langue TUT

Le texte peut être traduit dans une version écrite de la langue TUT en remplaçant chaque lettre par le "mot TUT" correspondant, comme indiqué dans le tableau suivant (adapté de l'article lié) * : a e h hash o o u yu b bub i ay p pup v vuv c kut j jag q kwak w waks d dud k kak r rut x eks e i l lul...

10
Triforce ReBoot [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 . Voyant à quel point bonjour le monde a...

10
Noël quine!

Dans la langue de votre choix, écrivez un programme qui est disposé sous la forme d'un arbre de Noël qui s'imprime dans la même forme. Ce qui n'est pas autorisé: Impression du fichier source Code qui n'est rien d'autre que des déclarations qui sont répercutées par un interprète en raison de leur...

10
Comment convertir un document Word en PDF?

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Aidez les gars ma mission dit qu'elle doit être au format .pdf mais je l'ai fait dans Word. Je suis...

10
Simulons un flocon de neige aléatoire

J'ai vu cette question sur https://mathematica.stackexchange.com/ et je pense que c'est plutôt cool. Faisons le flocon de neige avec d'autres langages de programmation. Ceci est une citation de la question d'origine: C'est la saison ... Et il est temps que je pose ma première question sur...

10
Aider l'agriculteur

Le fermier Jack est très pauvre. Il veut éclairer toute sa ferme mais avec un minimum de coûts. Une lampe peut éclairer sa propre cellule ainsi que ses huit voisins. Il a arrangé les lampes dans son domaine mais il a besoin de votre aide pour savoir s'il a gardé des lampes supplémentaires. Lampes...

10
Déterminer quelle valeur représente quelle direction dans un chemin

Modification importante: auparavant, il y avait une valeur incorrecte dans l'exemple 1. Elle a été corrigée. Vous obtenez un tableau à deux dimensions dans lequel chaque cellule contient l'une des quatre valeurs. Exemples: 1 2 2 2 2 1 @ . . X X V 1 3 1 4 1 4 e . @ I C V 2 3 1 3 4 2 H H @ X I V 1 4...

10
Équations chimiques folles

Vous devez obtenir une chaîne d'équation chimique (pas d'espaces, uniquement des lettres (majuscules et minuscules), des chiffres, des crochets et des signes mathématiques) de l'utilisateur et imprimer la réponse si l'équation est équilibrée ou non (toute paire de réponses positives / négatives :...

10
Calculer le signe du zodiaque chinois

Étant donné que le nouvel an chinois arrive, voici un défi pour calculer le zodiaque chinois, l'élément et le Taijitu pour une date donnée. L'entrée doit être une date: 1/31/2014 La date utilisée ici est le style américain mm/dd/yyyy, mais peut également être de style ISO-8601: yyyy-mm-ddle style...

10
Conseils pour jouer au golf à Io

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

10
Réduire l'art ascii

Ce défi est un couper-coller de l'art Agrandir ASCII , mais inversé , en utilisant des caractères de demi-bloc basés sur PetSCII : string=" ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█" Le but est donc de réduire par l' ascii-art1/2 soumis . Par exemple, à partir de la chaîne: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO...

10
Calculer la super racine d'un nombre

En mathématiques, la tétration est l'hyper opérateur suivant après l'exponentiation, et est définie comme l'exponentiation itérée. Addition ( a réussi n fois) Multiplication ( a ajouté à lui-même, n fois) Exponentiation ( a multipliée par elle-même, n fois) Tétration ( un exponentielles par lui -...

10
Algorithme évolutif réfléchissant

Vous devez écrire un programme, implémenter une fonction digitsum(int i). Le programme doit modifier son propre code (pour les langues, où cela n'est pas possible avec la réflexion par exemple , soyez créatif) pour arriver à résoudre l'objectif. Vous commencez avec function digitsum(int i){ return...

10
Programme qui imprime des images miroir de lui-même

Écrivez un programme qui produit des images miroir de lui-même. Un exemple serait le fantastique code chameau qui lit son propre code et produit deux versions 2x2 plus petites. Compte tenu de l'entrée: $_='ev al("seek\040D ATA,0, 0;");foreach(1..3) {<DATA>;}my @camel1hump;my$camel; my$Camel...

10
Robots! Ramassez ces cornichons!

Il me semble que je me suis mis un peu dans le pétrin. Au sens propre. J'ai laissé tomber un tas de cornichons sur le sol et maintenant ils sont tous éparpillés! J'ai besoin de vous pour m'aider à les collecter tous. Oh, ai-je mentionné que j'avais un tas de robots à ma disposition? (Ils sont...

10
Toutes les 2 ^ n fois

Soit nle nombre d'exécutions de votre programme. Si nest une puissance de 2, imprimez 2^xoù n = 2^x; sinon, affichez simplement le nombre. Exemple d'exécution: [1st time] 2^0 [2nd time] 2^1 [3rd time] 3 [4th time] 2^2 [5th time] 5 etc. Il s'agit d'un concours de popularité, donc la réponse avec le...