Domande taggate «string»

Una competizione per risolvere un problema particolare attraverso l'uso e la manipolazione delle stringhe.

6
Superstring comune più breve
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 …
26 code-golf  string 


14
Quanto è frustrante il mio film?
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 …
25 code-golf  string 

30
Come dicono i programmatori: sforzati di essere pigro
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 …
25 code-golf  string 

25
Rileva accoppiamenti perfetti
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 …

19
Ricorda la vocale!
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 …
25 code-golf  string 

30
Indirizzo IP o no?
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 …

30
Progettiamo un mosaico di cifre
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 ≤ …


20
Programma di identificazione della forma
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). …

24
Riduci la stringa in un frammento dell'alfabeto
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 …

11
NON COMETE - una sfida zalgo
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 …

11
Palindromi perfetti
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 …


15
Regressione lineare su una stringa
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 …
25 code-golf  string  math 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.