La soluzione può contenere solo i 95 caratteri ASCII stampabili (dallo spazio a ~). Anche le schede e le nuove righe possono essere consentite, a seconda della sfida.
La lingua inglese e la maggior parte dei linguaggi di programmazione sono scritti e letti da sinistra a destra, dall'alto verso il basso, ma non è necessario . In effetti per il blocco di testo ABC DEF Posso pensare a otto modi correlati in cui potrebbe essere letto: Da sinistra …
Ti viene data una singola stringa ASCII stampabile che non contiene newline e uno "stampo" multilinea, contenente spazi ( ) e hash ( #). È necessario passare carattere per carattere nella stringa e sostituire gli hash utilizzando i caratteri della stringa nell'ordine da sinistra a destra, dall'alto verso il basso. …
(Questa è una variante di Print a Negative del tuo codice , che mi è piaciuta molto! Grazie a Martin Büttner ♦ - quasi tutto questo testo è suo.) Consideriamo i simboli come i seguenti caratteri ASCII stampabili (si noti che lo spazio è incluso): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ E gli alfanumerici sono …
Molte persone sanno cos'è una macchina della verità nella programmazione. Ma è tempo di dare una spinta alle cose. Vi presentiamo la macchina della verità estesa! Una macchina per la verità estesa accetta due cose come input, un numero intero ne una stringa non vuota s. Produce s ntempi con …
Prendiamo una griglia di caratteri ASCII stampabili 16x16 (punti di codice da 0x20 a 0x7E). Esistono 30 percorsi-15 percorsi dall'angolo in alto a sinistra all'angolo in basso a destra, eseguendo solo mosse ortogonali, come nell'esempio seguente: ##.............. .#.............. .######......... ......##........ .......##....... ........#....... ........#....... ........#....... ........###..... ..........###... ............#... ............#### ...............# ...............# …
In particolare, utilizzare ciascuno di questi simboli almeno una volta nel codice sorgente: ! " # $ % & ' () * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ I simboli all'interno di commenti, valori …
Il tuo obiettivo : scrivere un pezzo di codice che risulti nel classico risultato di "Ciao, mondo!" in fase di stampa su STDOUT o equivalente. Regole : il codice deve essere interamente in stampa ASCII. Tutto il codice deve essere funzionale: la rimozione di ogni singolo carattere di conteggio deve …
Scrivi un programma usando solo caratteri ASCII stampabili che non accettano input. Per riferimento, ecco i 95 caratteri ASCII stampabili nell'ordine: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Quando il programma viene eseguito, dovrebbe essere stampato 0(più una nuova riga finale opzionale) su stdout, quindi terminare normalmente. Quando ogni carattere nel programma viene sostituito dal carattere …
Il problema Ho un sacco di espressioni regolari che devo usare in alcuni codici, ma sto usando un linguaggio di programmazione che non supporta regex! Fortunatamente, so che la stringa di test avrà una lunghezza massima e sarà composta solo da ASCII stampabile. La sfida È necessario inserire una regex …
sfondo Ci sono due persone, Bill e John. Uno di questi è un cavaliere, che dice sempre la verità, e l'altro è un furfante, che dice sempre una bugia. Non sai chi è il cavaliere e chi è il furfante. Ogni persona poi dice diverse affermazioni su chi è il …
Dato un input, output quell'input seguito da una nuova riga all'infinito. L'input sarà una stringa composta solo da caratteri ASCII stampabili ( 0x20-0x7E) e newline ( 0x0A). Se l'input ha una lunghezza pari a 0, emette continuamente nuove righe. Si tratta di code-golf quindi vince il minor numero di byte …
Ti verrà dato un array nidificato. Il tuo programma deve visualizzare l'array. Ma come? Ad esempio, supponiamo di avere un array nidificato, come [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Questo array nidificato può essere visualizzato come: ->1 ->2 -->1 -->2 ->3 >4 ---->5 >6 Esempi Input 1: ["Atom",["Proton",["Up Quark", "Up Quark", "Down Quark"], "Neutron", ["Up …
Esiste un codice molto semplice che sostituisce una lettera con la sua posizione nell'alfabeto. Ad esempio, abcdiventerebbe 1 2 3in questa cifra. Questa sfida è un'alternativa a questa cifra. La sfida Crea un programma che accetta un input di caratteri ASCII e genera una stringa separata da spazio di: numeri …
Modifica: permesso di riutilizzare gli spazi bianchi. Il tuo compito è scrivere n programmi (o funzioni, o corpi di funzioni senza usare parametri o nomi di funzioni) nella stessa lingua. Il k programma dovrebbe produrre il numero (cardinale) k in inglese standard in minuscolo (con una nuova riga finale facoltativa). …
Prendi tre input, una stringa di testo T; una stringa di caratteri da sostituire F,; e una serie di caratteri per sostituirli con R,. Per ogni sottostringa Tcon caratteri uguali (senza distinzione tra maiuscole e minuscole) F, sostituirli con i caratteri in R. Tuttavia, mantieni lo stesso caso del testo …
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.