Ce défi consiste à créer ou à analyser des images en utilisant des caractères de texte comme peinture. En règle générale, cela n'utilise que 95 caractères imprimables (sur un total de 128) définis par la norme ASCII de 1963.
En gardant un thème festif, imprimez un ange chantant carol avec le code le plus court possible. L'ange recueille de l'argent pour les sans-abri, il doit donc être en mesure de chanter les trois chansons ci-dessous disponibles sur demande. Pour illustrer qu'elle peut les chanter, le titre de la chanson …
Voici une planche tic-tac-toe: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Étant donné un ensemble de mouvements, imprimez le tableau avec les jetons. Les entrées seront …
Étant donné un entier positif n < 10, créez une matrice bidimensionnelle où chaque emplacement est rempli avec son xet son yindex (en partant du coin supérieur gauche). Par exemple: Entrée: 2 00 10 10 11 Entrée: 3 00 10 20 01 11 21 02 12 22 Une fois la …
Cette question est écrite parce que "Thing Explainer" est amusant à lire et m'a donné une idée. Écrivez "des trucs qui font faire des choses à l'ordinateur" qui lit / prend un ensemble de lettres, de chiffres et d'autres choses comme ça "#%|?et retourne True / 1si tous les mots …
Convertissez une structure de répertoire classique comme celle-ci: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Dans ce . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └── on-simplicity-in-technology.markdown └── includes ├── footer.html └── header.html Quatre espaces spécifient un dossier ou un fichier imbriqué du répertoire ci-dessus. Les niveaux des catégories …
Voici Bub. Bub est un joueur de football. Cependant, il n'est pas très bon. Il ne peut toujours pas lancer le ballon au filet! (Si vous ne l'avez pas remarqué, @c'est la balle. _____ | \ O | \ \|/ | \ | | net \ / ─ @ |_________\ …
Contexte Visualisation des termes λ-calcul Le célèbre jongleur lambda (et golfeur de code ) John Tromp a imaginé une visualisation intéressante des termes du λ-calcul. Dans ses mots: les abstractions (lambdas) sont représentées par des lignes horizontales, les variables par des lignes verticales émanant de leur lambda de liaison et …
Aux échecs, la notation Forsyth-Edwards , plus communément appelée "FEN", est une manière textuelle de transcrire les tableaux. Il décrit chacune des huit rangées du plateau (appelées "rangs" aux échecs) de haut en bas du point de vue de White. Les pièces sont écrites comme K (roi), Q (reine), R …
La distribution Debian Linux (et les distributions basées sur Debian, comme Ubuntu, Kali et autres) utilise un gestionnaire de paquets appelé APT. Pour installer le programme, foovous devez taper dans un terminal sudo apt-get install foo Un petit œuf de Pâques d'APT est le suivant apt-get moo Qui, après avoir …
Marching Squares est un algorithme de l'infographie, qui est utilisé pour récupérer des isocontours 2D à partir d'une grille d'échantillons (voir également son grand frère Marching Cubes pour les paramètres 3D). L'idée est de traiter chaque cellule de la grille indépendamment et de déterminer les contours passant par cette cellule …
Écrivez le plus petit programme possible pour créer des fractales affines. Vous pouvez utiliser n'importe quelle méthode qui, selon vous, génère les mêmes résultats que les règles ci-dessous. Vous n'avez pas à utiliser les idées des méthodes suggérées! Votre programme prendra deux entrées, la première pour définir le modèle dans …
Les chiffres sont des nombres du formulaire a * (10^n - 1)/9avec a in [-9,9]\{0}(en d'autres termes 111, -3333, 66, des nombres qui sont faits en répétant un seul chiffre) Objectif: écrire un programme ou une fonction qui prend un seul entier positif Net s'imprime N = s_1 + s_2 …
Lorsque vous recherchez quelque chose sur Google , il donne un message pratique en haut de la page disant quelque chose comme About 53,000,000 results (0.22 seconds). (Les chiffres changent en fonction de ce qui a été recherché bien sûr.) Dans ce défi, vous écrirez un programme qui dessine un …
J'ai un programme qui génère du code Brainfuck formaté. Je lance mon programme ./example "S" et la sortie est +[>+ < +++ ] >--. qui imprime S dans Brainfuck. Votre objectif est d'écrire un programme qui accepte une chaîne en entrée et génère du code source dans une autre langue …
Quelques antécédents Les tiges de comptage sont de petites barres (3-14 cm de long) qui ont été utilisées par les mathématiciens de nombreuses cultures asiatiques pendant plus de 2000 ans pour représenter un nombre entier ou une fraction. (Dans ce défi, nous nous concentrerons sur les entiers non signés). Il …
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.