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.
Fammi un chip QFP! Dalla sandbox! QFP è un tipo di fattore di forma per un componente elettrico in cui i pin escono dai lati di un chip. Ecco un'immagine di un tipico componente QFP: puoi vedere che la formula generale è di avere 4 lati di uguale numero di …
Uno scultore ha il compito di creare sculture di ghiaccioli per il nuovo museo in Groenlandia. Gli sono state fornite le specifiche dal suo capo, che consiste di due numeri: [s, m] o dimensione e fusione. La dimensione deve essere un numero dispari. Gli furono date alcune foto di ghiaccioli …
Innanzitutto, alcuni termini ( fonte ): Un tetto a padiglione è (citando Wikipedia) "un tipo di tetto in cui tutti i lati inclinano verso il basso verso le pareti, di solito con una pendenza abbastanza delicata" Una pendenza è una superficie piana che fa parte del tetto Una cresta è …
Sono stanco, ma non riesco ad addormentarmi. Aiutami a contare le pecore. Dato un input N (numero intero positivo), fai saltare N pecore su una recinzione ASCII, come nell'esempio seguente. Dovrebbe essere visualizzato solo un fotogramma alla volta: o |-| ──|-|── 0 o|-| ──|-|── 0 o |-| ──|-|── 0 |-|o …
Ecco un'immagine: %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% Ma è troppo confuso per i nostri cervelli sottodimensionati da calcolare. Quindi lo facciamo in media in questo modo: Dividilo in 2 x 2 sezioni. Se l'immagine termina prima che una sezione sia completa, immagina che ci siano spazi lì. …
Creazione di un quadrato incrociato Devi prendere l'input di un numero intero di uno o più e produrre un quadrato fatto di qualsiasi carattere stampabile di tua scelta con una croce diagonale attraverso il centro. L'idea generale è che l'output sia un quadrato vuoto che presenta una croce diagonale .: …
Dato un input di un elenco di numeri interi che rappresentano le date, genera una sequenza temporale di arte ASCII come la seguente: <-----------------------------> A B C D E La sequenza temporale sopra è l'output per l'input [1990, 1996, 1999, 2011, 2016]. Nota diverse cose sulla sequenza temporale: La prima …
Tutti amano la geometria. Quindi perché non proviamo a programmare il golf? Questa sfida consiste nel prendere lettere e numeri e creare forme a seconda di essa. L'ingresso L'input sarà nella forma di (shapeIdentifier)(size)(inverter). Ma cosa sono shapeIdentifier, dimensioni e inverter? L'identificatore di forma è l'identificatore del tipo di forma …
Puzzle di programmazione e codice Golf ha aperto un camion taco ! La parola è finita e ora gli utenti di tutta la rete Stack Exchange stanno arrivando per provare i nostri gustosi tacos ASCII . Abbiamo bisogno del tuo aiuto per garantire che tutti ricevano i loro ordini in …
Scrivi un programma o una funzione che accetta un numero intero positivo N. Quando N è 1, emettere /\ \/ Quando N è 2, emettere /\/\ \/ / / / \/ Quando N è 3, emettere /\/\/\ \/ / / / / / \/ / / / \/ Quando N …
Scrivere un programma che prende in una stringa che contiene solo spazi, a capo, e parentesi angolari: <, >( chevron ). Uscita una serie di spazi, a capo e barre: /, \( soliduses ) le cui forme corrisponde all'ingresso, ma ruotata di un quarto di giro in senso orario, con …
Per la pratica del golf, ho svolto i compiti nella lezione Intro to Python della mia ragazza. Ho scoperto che per questo incarico, c'erano molte strategie che si avvicinavano molto al conteggio dei personaggi e sono sicuro che le persone qui possono trovare modi ancora migliori. Anche se sono più …
È necessario scrivere un programma o una funzione che riceve un blocco di caratteri rappresentato come stringa e genera o restituisce una stringa simile in cui sono collegate le lettere adiacenti nell'alfabeto. Un esempio visivo (sotto forma di input => output): b d b d |\ /| | \ / …
Questa dovrebbe essere una sfida al golf del codice all'estremità più semplice dello spettro. Ma ho pensato che potesse essere bello mettere in evidenza un po 'di micro-ottimizzazione qui. Esistono tre tipi base di connettori DVI : DVI-A (analogico), DVI-D (digitale) e DVI-I (integrato). Inoltre, ci sono versioni single-link e …
(Ispirato da una prima bozza della sfida della linea frattale di PhiNotPi .) Ti viene data una larghezza W > 1, un'altezza H > 1e una stringa costituite da 2(W+H-2)caratteri ASCII stampabili. Il compito è stampare questa stringa avvolta attorno a un rettangolo della larghezza e dell'altezza indicate, iniziando nell'angolo …
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.