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.
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: ~~.*, …
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 …
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 !!! …
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: # # # …
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 …
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, …
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 …
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 …
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 …
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 …
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 …
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, …
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. …
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 è …
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. …
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.