Preambolo Nel markdown di Stack Stack, usiamo ** per mettere in grassetto il testo. Ad esempio, questo markdown: The **quick brown fox jumps over the lazy** dog. Rendering come: La rapida volpe marrone salta sopra il cane pigro . Naturalmente, usiamo anche ** per chiudere l'audacia. Quindi meno della risposta …
introduzione Nella terra di [Inserisci qui un bel nome], la gente non compra cose con i soldi, perché tutti hanno una grave allergia alla carta. Si pagano a parole! Ma come va? Bene, danno ad ogni lettera i valori numerici: a=1,b=2,c=3,etc. (Con alcune altre regole speciali che verranno descritte in …
Puoi scrivere un programma o una funzione che riceve un numero intero dispari, positivo n , dove n >= 3, come argomento di funzione, argomenti della riga di comando o su STDIN (o equivalente per il tuo sistema), e stampa su STDOUT (o equivalente di sistema) una spirale ASCII che …
Questa è una sfida piuttosto semplice. Sfida L'input conterrà una stringa (no null o vuota) di lunghezza massima 100. Emette il numero di vocali in ogni parola della stringa, separate da spazi. Regole La stringa non avrà più di 100 caratteri di lunghezza. La stringa conterrà solo alfabeti A-Z,a-z e …
Stringhe con contesto Ai fini di questa sfida, una stringa con contesto è una tripla di stringhe, denominata contesto sinistro , parte dati e contesto giusto . Rappresenta una sottostringa di una stringa più lunga. Usiamo il tubo verticale |come separatore, quindi un esempio di stringa con contesto è cod|e-go|lf, …
Il tuo compito è implementare un programma simile allo nlstrumento da riga di comando delle utility GNU core. Scappatoie standard sono vietate. Non è possibile utilizzare alcuna funzione, programma o utilità incorporati o esterni per numerare le righe di un file o stringa, come se nlstesso o il= comando in …
Eccone uno per tutti voi parolieri là fuori! Scrivi un programma o una funzione che prende un elenco di parole e produce un elenco di tutte le possibili scomposizioni concatenative per ogni parola. Per esempio: (Nota: questo è solo un piccolo campionamento a scopo illustrativo. L'output effettivo è molto più …
Invertire il metodo di formattazione. Il Formatmetodo della classe String (o equivalente, come sprintf) è disponibile nella maggior parte delle lingue. Prende sostanzialmente una stringa "Format" che può contenere segnaposto con una formattazione aggiuntiva e zero o più valori da inserire al posto di quei segnaposto. Il tuo compito è …
Crea un programma con il minor numero di caratteri per invertire ciascuna parola in una stringa mantenendo l'ordine delle parole, nonché la punteggiatura e le lettere maiuscole, nella loro posizione iniziale. Per "Ordine delle parole" intendo che ogni parola è divisa da uno spazio vuoto (""), quindi le contrazioni e …
Il tuo compito è creare un programma brainfuck per ciascuno dei seguenti operatori binari. Ogni programma dovrebbe prendere uno o due numeri a 8 bit (A e B) dall'input e calcolare l'operazione specificata: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT …
Spiegazione La distanza di modifica tra due stringhe è una funzione del numero minimo possibile di inserzioni, eliminazioni o sostituzioni per convertire una parola in un'altra parola. Gli inserimenti e le eliminazioni costano 1 e le sostituzioni costano 2. Ad esempio, la distanza tra ABe Aè 1, poiché le eliminazioni …
Scrivi la funzione più breve per generare il codice American Soundex per un cognome contenente solo le lettere maiuscole AZ. La funzione deve produrre un output coerente con tutti gli esempi della pagina collegata (forniti di seguito), sebbene non sia necessario e non debba rimuovere i prefissi. I trattini in …
Scrivi una funzione per convertire il testo CamelCased in snake_case: FunctionForHTMLManipulationdiventafunction_for_html_manipulation Il testo di input sarà un unico identificatore adatto in molte lingue. Deve iniziare con una lettera inglese, quindi essere seguito da un numero qualsiasi di lettere o cifre inglesi. Non sono ammessi altri caratteri (spazi, simboli, ecc.). Ogni …
Una delle cose che rende molto interessante il contratto a contratto è il suo meta gioco "artificiale" altamente complicato. Questo sistema di segnare le mani è una piccola parte di esso. Bridge è un gioco di carte divertente. Ogni giocatore riceve una mano di 13 carte e il gioco inizia …
Poiché il rickrolling è il meme più grande sulla Terra, tu [conosci le regole e anche io] devi scrivere il codice più breve che può riscrivere testualmente il lettore ignaro. Lascia che [tu giù] ci sia un testo di input che contiene lettere, punteggiatura e spazi. Ogni volta che nel …
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.