Domande taggate «string»

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

4
Implementa l'aggiunta di stringhe vere
Molte lingue consentono di "aggiungere" stringhe con +. Comunque questa è davvero concatenazione, una vera aggiunta seguirà gli assiomi di gruppo: È chiuso (l'aggiunta di due stringhe è sempre una stringa) È associativo ( (a + b) + c = a + (b + c) ) C'è un'identità ( ∃e: …

30
"Moltiplica" due stringhe
Questo è stato ispirato da una funzione che ho recentemente aggiunto alla mia lingua Add ++ . Pertanto invierò una breve risposta in Add ++ ma non accetterò se vince (non sarebbe giusto) Non lo odi quando puoi moltiplicare i numeri ma non le stringhe? Quindi dovresti correggerlo, vero? Devi …
29 code-golf  string 

25
Ordina una stringa, una specie di
Se ordini una stringa in genere otterrai qualcosa del tipo: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Sì, questa è stata la prima frase ordinata. Come si può vedere, ci sono un sacco di caratteri ripetuti, aa, eee, ttttt, 9 posti e così via. Se aggiungiamo 128al valore ASCII del primo duplicato, 256al secondo, 384al terzo …


30
È una strana parola?
Sfida Data una singola parola come input, determinare se la parola è pari o dispari. Parole pari e dispari Assumi le regole generali: odd + odd = even even + odd = odd odd + even = odd even + even = even Nell'alfabeto, le lettere dispari sono: aeiou E …

29
Facciamo l'onda!
Ingresso: Una stringa (il frammento d'onda) con una lunghezza >= 2. Un numero intero positivo n >= 1 . Produzione: Emettiamo un'onda a linea singola. Lo facciamo ripetendo la stringa di input n volte. Regole della sfida: Se il primo e l'ultimo carattere della stringa di input corrispondono, lo emettiamo …
29 code-golf  string 

30
The Squiggly Sequence
Tutti i crediti per Adnan per aver affrontato questa sfida. La mia ultima sfida, prima di andare in pausa . Compito Dato un numero intero positivo n, se nè dispari, ripeterlo /più volte; se nè pari, ripeterlo \più volte. (Seriamente, i testcase sarebbero molto più chiari di questa descrizione, quindi …
29 code-golf  string 

30
Un quadrato di testo
La sfida Data una stringa, genera il testo a forma di quadrato. Puoi presumere che il testo si adatterà sempre in un quadrato e che non sarà mai una stringa vuota. Puoi anche presumere che non avrà mai nuove righe. Esempio Input: Hi, world Output: Hi, wo rld Casi test …
29 code-golf  string  grid 

28
Calcola il super-logaritmo
Questa dovrebbe essere una sfida semplice. Dato un numero n >= 0, genera il super-logaritmo (o il log *, log-star o logaritmo iterato , che sono equivalenti poiché nnon è mai negativo per questa sfida.) nDi. Questa è una delle due funzioni inverse rispetto alla tetrazione . L'altro è il …
29 code-golf  math  code-golf  array-manipulation  sorting  code-golf  math  arithmetic  matrix  code-golf  string  kolmogorov-complexity  code-golf  string  code-golf  math  sequence  arithmetic  recursion  code-golf  math  ascii-art  sequence  code-golf  math  array-manipulation  code-golf  code-golf  kolmogorov-complexity  code-golf  string  code-golf  string  decision-problem  code-golf  array-manipulation  tips  javascript  json  code-golf  math  string  number  number-theory  code-golf  math  sequence  fibonacci  number  arithmetic  fastest-code  integer  code-golf  math  sequence  code-golf  string  file-system  tips  golfscript  code-golf  string  code-golf  string  natural-language  code-golf  string  file-system  code-golf  math  array-manipulation  code-challenge  image-processing  compression  code-golf  math  number  sequence  code-golf  math  combinatorics  regular-expression  code-golf  sequence  pi  code-golf  ascii-art  code-golf  string  array-manipulation  sorting  code-golf  string  graph-theory  code-golf  string  code-golf  string  ascii-art  code-challenge  compression  code-golf  code-golf  math  sequence  number-theory  code-golf  maze  graph-theory  code-golf  math  sequence 

15
Taglia una stringa
Dato un input di un elenco di sezioni di una stringa, genera la stringa originale. Ogni sezione verrà fornita come un elenco di lunghezza 2, contenente la posizione iniziale della sezione (un numero intero ≥0) e la sezione stessa. Se la tua lingua non supporta matrici di tipi arbitrari, puoi …
29 code-golf  string 

10
Decisione di Babbo Natale
Decisione di Babbo Natale: In questa sfida, aiuterai Babbo Natale a decidere se qualcuno nella loro lista è stato cattivo o simpatico, e successivamente ottenere coalo toys. Ma, purtroppo, Babbo Natale è disorganizzata, in alcune delle sue voci, i naughty, nice e namecampi sono nell'ordine sbagliato. Ingresso L'input verrà nel …

10
Le parentesi in note a piè di pagina
sfondo I programmatori LISP hanno conquistato il mondo! Le parentesi sono state dichiarate come personaggi sacri e da ora in poi possono essere utilizzate solo nei programmi LISP. È stato deciso che le parentesi nelle opere letterarie debbano essere sostituite da note a piè di pagina ed è tuo compito …

30
Corde robuste e morbide
Considera una stringa di lunghezza N, come ad esempio Peanut ButterN = 13. Nota che nella stringa sono presenti coppie N-1 di caratteri adiacenti. Perché Peanut Butter, la prima delle 12 coppie è Pe, la seconda è ea, l'ultima è er. Quando le coppie sono per lo più caratteri diversi, …

19
Sottostrati unici più corti
Ingresso Una stringa alfanumerica s. Produzione La stringa più corta che si verifica esattamente una volta come sottostringa (contigua) in s. Le occorrenze sovrapposte vengono considerate distinte. Se sono presenti più candidati della stessa lunghezza, è necessario emetterli tutti nell'ordine in cui si verificano. In questa sfida, la stringa vuota …
29 code-golf  string 

12
Puzzle di ricerca di parole
Dato un testo rettangolare come un puzzle di ricerca di parole e una stringa di ricerca, determinare se il testo contiene la stringa di ricerca. La stringa di ricerca può apparire: orizzontalmente, verticalmente o diagonalmente avanti o indietro È possibile scrivere una funzione o un programma e prendere due stringhe …

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.