Questions marquées «ascii-art»

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.

18
Mélangez et traitez!
C'est vendredi et je suis fatigué, alors faisons-en un rapide! Ne prenez aucune entrée, mais vous devez sortir les treize cartes numérotées différentes dans un jeu de cartes standard. Vous devez sortir 2 via Ace (Suit agnostic). Chaque carte a un dessus qui est indiqué par un espace et dix …

17
Imprimer un gâteau en couches
Défi Étant donné une entrée n, imprimez un gâteau d'art ASCII en ncouches hautes, vu de côté, avec deux bougies sur le dessus. Reportez-vous aux exemples ci-dessous pour plus de détails. Production >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ …

9
Code golf ABC's: The ASCII Box Challenge
Étant donné deux nombres entiers positifs, «a» et «b», affichez une «boîte» ascii-art qui est un caractère large et b caractères haut. Par exemple, avec «4» et «6»: **** * * * * * * * * **** C'est simple, non? Voici la torsion: la bordure de la boîte doit …


6
ASCII Art Maya Numerals
Ce défi est simple. Étant donné un nombre, produire une représentation ascii-art du nombre, en utilisant le système numérique Mayan Base-20. Qu'est-ce que le système maya? Les Mayas utilisaient la base 20 pour stocker les nombres, donc la première position était la 1place s, la prochaine 20place s, puis la …

7
Dessinez une fractale indexée
introduction Dans ce défi, une matrice 2 × 2 est indexée comme ceci: 0 1 2 3 Nous définissons une famille de modèles de type fractal F(L), où se Ltrouve une nliste de longueur de ces indices et F(L)a une taille .2n-1 × 2n-1 Si L == [], alors F(L)c'est …

7
Transformez une ficelle en moulin à vent
Le code de ce site s'épuise rapidement. Nous devons investir dans des chaînes renouvelables. Vous devez donc écrire un programme qui prend une chaîne et la convertit en moulin à vent. Le défi Prenons l'exemple d'une simple chaîne d'éoliennes. Prenez la ficelle abc. Le pivot est le caractère central, dans …

2
Faites un analyseur de serpent!
Les serpents ressemblent à ceci: >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< Le serpent peut se croiser comme dans ce cas: @ ^ >^>v ^<< Pour qu'un crossover soit valide, les personnages de chaque côté doivent se déplacer dans la même direction. L'affaire de @ >^v ^< …

1
Générer de l'art ASCII
Étant donné une image en noir et blanc dans n'importe quel format raisonnable sans perte en entrée, affichez une image ASCII aussi proche que possible de l'image en entrée. Règles Seuls les sauts de ligne et les octets ASCII 32-127 peuvent être utilisés. L'image d'entrée sera rognée de sorte qu'il …


5
Trouvez le littoral
Votre tâche consiste à trouver la longueur du littoral d'une carte des îles fournie dans une carte ASCII. La carte d'entrée comprendra un ou plusieurs #caractères qui indiquent la terre et des espaces qui indiquent l'eau. Le littoral est considéré comme n'importe quel bord entre la terre et l'eau, y …

4
Faire un simple outil de joli commentaire
Défi: Certains ascii-art sont difficiles à réaliser, mais facilitent la lecture des commentaires de code, surtout lorsque le code est dense. Le défi est de créer un outil simple qui convertit les commentaires en simple ascii-art avec des flèches. Les commentaires à modifier sont délimités par des commentaires vides. Par …

4
Motifs de mouvement «sauteur» d'échecs de fées
Un sauteur est une catégorie de pièce d'échecs de fée qui se déplace en "sautant". Un chevalier normal est un (1,2) -leaper, ce qui signifie que chaque mouvement implique de déplacer une distance de 1 carré dans une direction orthogonale et 2 carrés dans la direction perpendiculaire. .o.o. o...o ..N.. …

2
Vecteurs euclidiens
Étant donné l'art ASCII de deux vecteurs, trouvez la magnitude et le degré du vecteur résultant. Contribution Celui-ci peut être reçu via STDIN, lu à partir d'un fichier local ou fourni via un appel de fonction. Voici un exemple d'une entrée à deux vecteurs: ^------> | | | x Cela …

12
Et tout le monde a dit…
Objectif Étant donné une entrée de texte ne contenant pas de caractères [ou ], effectuez les actions suivantes: Pour chaque instance d' Amenau moins une lettre majuscule (donc toutes les instances d' Amenexclusion amen), sortez la même chose Amen(conservez les majuscules). Pour chaque instance de /all the people said[?: ]/i(c'est …

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.