Domande taggate «ascii-art»

Questa sfida prevede la creazione o l'analisi di immagini utilizzando i caratteri di testo come pittura. In genere utilizza solo 95 caratteri stampabili (per un totale di 128) definiti dallo standard ASCII del 1963.

7
Un piccolo esploratore
Sei un esploratore, mappando un mondo sconosciuto. La tua nave è trasportata dal vento. Dove va, chi lo sa? Ogni giorno, nel tuo cannocchiale, vedi elementi a nord, sud, est e ovest. Vedi sempre quattro di queste caratteristiche, corrispondenti alle direzioni cardinali. Il cannocchiale riporta simboli ASCII come questo: ~~.*, …

19
Metti una pietra su una tavola Go vuota
Vedi anche: fai una mossa su una tavola Go . Compito Go è un gioco da tavolo in cui due giocatori (bianco e nero) posizionano le pietre sulle intersezioni delle linee della griglia su una tavola 19 × 19. Il nero si sposta per primo, ad esempio su D4: In …

24
La piramide IHIH
Trovo affascinante come le lettere "H" e "I" siano molto simili. "H" è un tratto orizzontale circondato da due tratti verticali; "I" è un tratto verticale circondato da due tratti orizzontali (a seconda del tipo di carattere). Scommetto che questo potrebbe essere nidificato ... Sai cosa mi ricorda? Frattali !!! …

10
Genera frattali da schemi di bit in ASCII
Panoramica Scrivi un programma che stampa semplici schemi di frattali con uno schema di bit che codifica il frattale, oltre al fattore di scala per generazione del frattale e al numero di generazioni. Spiegazione Ecco una rappresentazione ASCII del tappeto Sierpinski : Generazione 0: # Prima generazione: # # # …

22
Disegna la forma del cuore
Sfida Disegna una forma di cuore ... come arte ASCII! La tua arte non deve assomigliare esattamente alla mia, ma deve apparire a forma di cuore. L'interno del cuore deve contenere le parole "Amore" almeno 20 volte Regole Il programma deve scrivere l'arte sulla console. Vince il codice più breve …

9
Un algoritmo di "ordinamento"
Esiste un "algoritmo di ordinamento" a volte chiamato ordinamento Stalin in cui per ordinare un elenco è sufficiente rimuovere gli elementi dall'elenco fino a quando non viene ordinato in ordine crescente. Ad esempio l'elenco [1, 2, 4, 5, 3, 6, 6] Quando "ordinato" utilizzando Stalin l'ordinamento diventa [1, 2, 4, …

5
Estrudere le facce di un cubo simmetricamente lungo XYZ
sandbox Ai fini dell'attività corrente, un cubo di lunghezza unitaria viene reso in proiezione obliqua con simboli ASCII come segue: +-----+ / /| +-----+ | | | + | |/ +-----+ + per i vertici. -per i bordi X. La lunghezza dell'unità lungo X è rappresentata da cinque -tra due …

21
Istogramma Alfabeto
Data una frase di input composta da una o più parole [a-z]+e zero o più spazi , genera un istogramma di arte ASCII (grafico a barre) della distribuzione delle lettere della frase di input. L'istogramma deve essere disposto orizzontalmente, cioè con il tasto lettera lungo il fondo in ordine alfabetico …

1
Palla per microgravità
Sei su una stazione spaziale intergalattica avanzata. Un tuo amico che sta minacciando nello Studio della gravità ha appena creato un gioco che prevede l'uso della microgravità come modo per muovere una palla. Ti porge un piccolo controller con quattro frecce direzionali su di esso e una struttura simile a …

12
Adoro le sardine
Adoro le sardine, non ne ho mai abbastanza, così come il mio computer, l'Omnilang 5000, che è agnostico in termini di linguaggio. Per dare al mio computer la gioia di provare le sardine, ho deciso di dargli da mangiare un numero di programmi in grado di visualizzare sullo schermo scatole …

13
Tanti auguri, Raffaele Cecco!
Raffaele Cecco è un programmatore che ha prodotto alcuni dei migliori videogiochi per il computer ZX Spectrum alla fine degli anni Ottanta. Tra gli altri, ha sviluppato l'acclamato Cybernoid ed Exolon . Raffaele compie 50 anni il 10 maggio 2017 . Questa sfida è un piccolo omaggio a lui, per …

28
Crea un muro binario
Dato un array di numeri interi positivi in ​​base 10, dove n > 0, emette la loro rappresentazione di un muro binario. Come funziona? Converti ogni numero nella sua rappresentazione binaria. Riempi la rappresentazione con zeri iniziali per la lunghezza di quella più lunga, ovvero 1, 2-> 1, 10-> 01, …

20
Sono oltre il limite di velocità?
Data una strada ascii-art e il tempo impiegato per attraversarla, dimmi se stavo accelerando. unità La distanza è nell'unità arbitraria di d. Il tempo è nell'unità arbitraria di t. La strada Ecco una strada semplice: 10===== Il 10mezzo 10 dper t. Questo è il limite di velocità per la strada. …

9
Disegna alcune vette
Scrivi un programma o una funzione che disegna una catena montuosa, in cui ogni successiva vetta più grande è "dietro" quelle davanti e alterna quale lato è visibile. Questa è una catena montuosa di dimensioni 1 /\ Questa è una catena montuosa di dimensioni 2 /\ /\ \ Questa è …

5
Crea quadrati di parentesi
Ogni programmatore sa che le parentesi []{}()<>sono davvero divertenti. Per esasperare questo divertimento, i gruppi di parentesi intrecciate possono essere trasformati in diagrammi carini e sfocati. Diciamo che hai una stringa che contiene parentesi bilanciate, come [{][<(]})>(()). Il primo passo è ruotare la corda di 45 gradi in senso orario. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.