Domande taggate «string»

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

30
Aiutami ad aprire la scatola
Ho una scatola di arte ASCII e ho bisogno di un programma per aprirla. Esempi Ingresso: ------- | | |_____| Produzione: / / / / / / / | | |_____| specificazione La prima riga sarà composta solo da -almeno 3 di essi Le righe centrali inizieranno con |spazi e …

24
Questo numero è loeschiano?
Un numero intero positivo kè un numero loeschiano se kpuò essere espressa come i*i + j*j + i*jper i, jnumeri interi. Ad esempio, i primi numeri loeschiani positivi sono: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Nota che i, jper un dato …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

29
È un prefisso?
Nella teoria dell'informazione, un "codice prefisso" è un dizionario in cui nessuna delle chiavi è un prefisso di un'altra. In altre parole, ciò significa che nessuna delle stringhe inizia con nessuna delle altre. Ad esempio, {"9", "55"}è un prefisso, ma {"5", "9", "55"}non lo è. Il più grande vantaggio di …

30
Questo è n-speak?
Ispirato da Parla due volte? , Ho escogitato una sfida più dura. Data una stringa, determinare se la stringa è n-speak , per qualsiasi .n ≥ 2n≥2n\geq 2 N-speak si definisce ripetendo ogni lettera volte. Con , la stringa viene trasformata in . Il tuo obiettivo è capire se l'input …

11
Chi vincerà le elezioni?
Questa è una sfida in cui due persone, 1 e 2, sono in corsa per l'ufficio. Le persone votano deterministicamente in alcuni modi nel mondo di 1 e 2, il che può consentire ai candidati di capire i risultati prima delle elezioni. NOTA: ciò non significa riferirsi a elezioni esterne …

23
Forza bruta il centralino
L'altro giorno, il nostro team è andato in una stanza di fuga. Uno dei puzzle riguardava una scheda di sei interruttori meccanici in cui dovevi trovare la corretta combinazione di accensione e spegnimento per sbloccare una scatola, un po 'così: -v-v-v- -v-v-v- Essendo sviluppatori, abbiamo deciso che sarebbe stato più …

12
Pleasanortmanteaus
Una parola portmanteau è una combinazione di due parole che prende parte di ogni parola e le trasforma in un'unica nuova parola. Ad esempio, lion + tiger => liger . Scriviamo un programma per generare portmanteaus da una coppia di parole di input. I computer non sono i migliori in …

30
Somma i numeri sullo standard in
Prendi in considerazione un flusso / file con un numero intero per riga. Per esempio: 123 5 99 Il tuo codice dovrebbe generare la somma di questi numeri, cioè 227. Il formato di input è rigorosamente un numero intero per riga. Ad esempio, non si può supporre che l'input sia …


30
È vero? Chiedi a Jelly!
sfondo Ispirato dall'interpretazione molto conveniente di Octave (e, per estensione, di MATL) delle matrici verità / falsa, Jelly ottenne l'atomo Ȧ (stile ottava tutto ). Ȧ accetta un array come input e restituisce 1 se l'array non è vuoto e non contiene il numero 0 (intero, float o complesso) in …

6
Segna la routine olimpica della vite olimpica di Tarzan
Gli scambisti olimpici svolgono la loro routine su alberi standard. In particolare, l'albero standard nha vertici verso l' 0alto n-1e gli spigoli che collegano ciascun vertice diverso da zero aal vertice n % asottostante. Quindi, ad esempio, l'albero standard 5 è simile al seguente: 3 | 2 4 \ / …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

5
Patch il paragrafo
Nello spirito di Patch the Image , ecco una sfida simile ma con il testo. Sfida Bit Rot ha afflitto il tuo prezioso testo! Dato un paragrafo composto da caratteri ASCII, con un buco rettangolare da qualche parte in esso, il tuo programma dovrebbe provare a riempire il buco con …

3
Golf giù i nomi utente PPCG
Un commento che ho fatto in chat e la conseguente conversazione mi hanno ispirato a fare questa sfida. Sono l'unico a cui fanno riferimento le iniziali qui? Siamo tutti appassionati di golf. Possiamo avere MB, D-nob e ... O. Se sono noto come "CH", penso che anche tutti gli altri …
32 code-golf  string 

29
Sottostringhe esplose
introduzione Osserviamo la stringa abc. Le sottostringhe che possono essere fatte da questo sono: a, ab, abc, b, bc, c Ora dobbiamo allinearli sotto la stringa iniziale, in questo modo: abc a b c ab bc abc L'ordine della stringa non ha importanza, quindi anche questo è perfettamente valido: abc …
32 code-golf  string 

30
Allungando le parole
Scrivi un programma o una funzione che duplica le lettere in una parola, in modo che tutte le lettere duplicate disposte da sinistra a destra nella parola formino l'array di input. Per esempio: input: chameleon, [c,a,l,n] output: cchaamelleonn Ingresso La parola iniziale (ad es. chameleon) Una matrice di caratteri ( …

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.