Si un langage compilé est utilisé, le programme doit supprimer l'exécutable compilé (mais n'a pas besoin de supprimer le fichier source). Si un langage interprété est utilisé, le programme doit supprimer le fichier source. Mon offre d'ouverture: Python (29 caractères) import os;os.remove(__file__) Edit: pour éviter des solutions comme rm -rf …
Écrivez un programme qui imprime toutes les bonnes approximations rationnelles de pi avec un dénominateur <1000000, dans un ordre de dénominateur croissant. a/best une "bonne approximation rationnelle" de pi s'il est plus proche de pi que tout autre rationnel dont le dénominateur n'est pas plus grand que b. La sortie …
La version unidimensionnelle de ce problème était assez facile, alors voici une version 2D plus difficile. Vous disposez d'un tableau 2D de hauteurs de terrain sur une entrée standard, et vous devez déterminer où les lacs se formeront quand il pleuvra. La carte des hauteurs n'est qu'un tableau rectangulaire des …
Écrivez le programme le plus court pour transformer n'importe quelle œuvre d'art ASCII en une scène de neige animée qui commence à se former à partir de la neige qui tombe ( exemple JavaScript non-golfé dernière mise à jour le 2011-12-19). Spécification d'entrée : votre programme doit accepter des combinaisons …
Sur ce défi, vous devez résoudre ce défi. Le concours est terminé! Vérifiez la fin de la question Spécifications: Écrivez le plus petit code (N'importe quelle langue *). Le score d'une réponse est la somme de: Longueur de code sans espace . Nombre de réponses utilisant cette même langue au …
Créez une fenêtre qui dit bonjour au monde à l'intérieur et rien d'autre. Vous ne pouvez pas avoir de boutons OK ou Annuler à l'intérieur. Ce doit être juste une simple fenêtre qui dit bonjour au monde. Je ne me soucie pas du contenu du cadre de la fenêtre ou …
Tracez le chemin de la fourmi de Langton . La description Les carrés d'un avion sont colorés de différentes manières, soit en noir soit en blanc. Nous identifions arbitrairement un carré comme la "fourmi". La fourmi peut voyager dans n'importe laquelle des quatre directions cardinales à chaque étape. La fourmi …
Je suis un mentor chez RubyLearning et l'un des exercices que nous donnons à nos élèves est l'exercice «Sourde grand-mère» du livre de Chris Pine « Apprendre à programmer ». Voici la description: Écrivez un programme sur la grand-mère sourde. Quoi que vous disiez à grand-mère (quoi que vous tapiez), …
Définition du problème Imprimez le jeu de puissance d'un ensemble donné. Par exemple: [1, 2, 3] => [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]] Chaque élément doit être imprimé sur une ligne distincte, donc l'exemple ci-dessus serait imprimé comme suit: [] [1] [2] ... …
Étant donné un entier 1 ≤ N ≤ 1 000 000 en entrée, sortez le dernier chiffre non nul de N! , où ! est le factoriel (le produit de tous les nombres de 1 à N , inclus). Il s'agit de la séquence OEIS A008904 . Votre programme doit …
Votre tâche consiste à créer le programme le plus court (A) qui génère un autre programme (B) avec les octets les plus uniques, qui à son tour génère le programme d'origine (A). Essentiellement, vous jouez à la moitié d'une paire de programmes ouroboros (aka quine d'itération périodique) et jouez à …
Le 1er juillet est la fête du Canada (yay Canada)! Ou est-ce? Il semble que la page Wikipedia de ce jour ait beaucoup de contenu lié au Canada, mais y a-t-il un autre jour qui est plus canadien? Votre tâche consiste à écrire un programme ou une fonction qui prend …
Art volé De quelle taille est le chiffre? Les chiffres à 7 segments peuvent être représentés en ASCII à l'aide de _|caractères. Voici les chiffres 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | …
Une petite leçon de génétique Lorsque vous n'avez accès qu'aux traits visibles ou au phénotype d' une personne, un pedigree de ses antécédents familiaux est souvent utilisé pour déterminer les informations génétiques réelles ou le génotype de chaque membre de la famille. Lorsque nous traiterons de la dominance simple comme …
Contexte Une source d'ennui dans les jeux de rôle sur table est le traitement des jets impliquant de nombreux dés. Lancer un sort de Désintégration peut être instantané, mais lancer et additionner 40 dés ne l'est certainement pas! Un certain nombre de suggestions pour gérer cela sont discutées sur rpg.stackexchange.com …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.