Dato un elenco di stringhe s_0, s_1, ..., s_ntrova la stringa più breve Sche contiene ciascuna s_0, s_1, ..., s_ncome sottostringa . Esempi : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Scrivi il programma (o la funzione) più breve che risolve questo problema. Se lo desideri, puoi …
Stavo attraversando un bizzarro thread su Reddit e mi sono imbattuto in questo: (͡ ° (͡ ° ͜ʖ (͡ ° ͜ʖ ͡ °) ʖ ͡ °) ͡ °) Rappresenta un gruppo di persone che sorridono un po 'sospettosamente. (Nella sfida di seguito, però, gli spazi a sinistra degli occhi a …
I miei genitori hanno un dispositivo home theater. Il telecomando è rotto, rendendo incredibilmente difficile navigare a destra in un menu. Il più delle volte non funziona, ma quando lo fa si muove in modo incredibilmente rapido verso destra. Questo è ovviamente frustrante, ma è molto frustrante quando si desidera …
Storia Hai visto questo post da 9gag ? Forse hai la sensazione di fare le tue frasi. Ma poi ti rendi conto che potresti giocare a golf con una sceneggiatura in mezz'ora e non dovrai mai occupartene. La presentazione Il programma riceverà una stringa di input che restituirà con virgolette …
Diamo una funzione che accetta una stringa e rimuove tutte le coppie di caratteri identici adiacenti. Per esempiofff f(abbbacc)=abaf(un'BBBun'cc)=un'Bun'f(a\color{red}{bb}ba\color{red}{cc}) = aba Nota che quando due coppie si sovrappongono ne rimuoviamo solo una. Chiameremo una stringa perfettamente accoppiata se un'applicazione ripetuta alla fine produce la stringa vuota. Ad esempio la stringa …
Ingresso Una stringa di caratteri ASCII stampabili, ad esempio: This is an example string. Produzione Per ogni consonante ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) che non è seguita da una vocale ( AEIOUaeiou) aggiungi l'ultima vocale prima di essa, in minuscolo. Le consonanti prima della prima vocale vengono lasciate così come sono : Thisi …
Lo strumento di scansione della rete è fastidiosamente complicato per l'input e si blocca immediatamente se gli dai un indirizzo IPv4 che contiene caratteri non corretti o non è formattato correttamente. Un indirizzo IPv4 è un indirizzo numerico a 32 bit scritto come quattro numeri separati da punti. Ogni numero …
Sfida Dato un intero positivo NNN , ripetere ognuna delle sue cifre d1,d2,d3,⋯,dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, d_n un numero di volte corrispondente alla posizione in . In altre parole, ogni cifra dovrebbe essere ripetuta volte (per ogni , 1-indicizzata), creando così il nuovo numero:d k k 1 ≤ k ≤ …
Ti verrà data una stringa s. È garantito che la stringa abbia uguale e almeno uno [s e ]s. È inoltre garantito che le staffe siano bilanciate. La stringa può anche avere altri caratteri. L'obiettivo è produrre / restituire un elenco di tuple o un elenco di elenchi contenenti indici …
Il tuo compito è costruire un programma che identifichi la forma dell'input. Le forme da identificare possono essere le seguenti: Piazza Per essere identificato come un quadrato, l'origine deve avere linee di uguale lunghezza e lo stesso numero di righe dei caratteri per riga (esclusi i caratteri di nuova riga). …
Data una stringa non vuota composta solo da caratteri alfabetici minuscoli e maiuscoli e spazi ( [a-zA-Z ]), riducila a uno snippet dell'alfabeto, iniziando dal primo carattere. Per ridurre una stringa, inizia con il primo carattere alfabetico, quindi rimuovi ogni carattere successivo che non sia la lettera successiva dell'alfabeto. Continua …
Scrivi un programma o una funzione che, data una stringa, la spogli di zalgo, se esiste. Zalgo Per questo post, zalgo è definito come qualsiasi carattere dei seguenti intervalli Unicode: Combinazione di segni diacritici (0300-036F) Combinazione di segni diacritici estesi (1AB0–1AFF) Supplemento combinazione segni diacritici (1DC0–1DFF) Combinazione di segni diacritici …
Il tuo compito è determinare quanta parte di un palindromo perfetto è una stringa. Il tuo tipico palindromo (ad es. 12321) è un palindromo perfetto; la sua perfezione è 1. Per determinare la perfezione di una stringa, vedi quante sezioni puoi dividerla in cui ogni sezione è un palindromo. Se …
A volte capita che durante la digitazione di una frase, mi distraggo e finisco per digitare le stesse coppie di parole due volte due parole due volte consecutive. Per assicurarti che le altre persone non siano infastidite da questo, il tuo compito è scrivere un programma che risolva questo problema! …
Questa sfida è un po 'complicata, ma piuttosto semplice, data una stringa s: meta.codegolf.stackexchange.com Utilizzare la posizione del carattere nella stringa come xcoordinata e il valore ASCII come ycoordinata. Per la stringa sopra, l'insieme risultante di coordinate sarebbe: 0, 109 1, 101 2, 116 3, 97 4, 46 5, 99 …
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.