Domande taggate «string»

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

22
Verifica se una stringa è bilanciata tra parentesi
Chiamiamo un gruppo di parentesi il open paren (, il suo paren vicino vicino )e tutto al loro interno. Un gruppo o una stringa di parentesi è chiamato parentesi bilanciata se contiene nulla o solo 2 gruppi di parentesi bilanciate parentesi. Per esempio: The string "(()())()" is parenthesly balanced ( …

14
Una cifra maiuscola
Il tuo compito è decifrare una stringa non vuota composta da caratteri ASCII stampabili nell'intervallo [32..126] . Lettura del carattere stringa per carattere: ogni volta che incontri una lettera in minuscolo, associala alla lettera successiva in maiuscolo, iniziando con 'A' ogni volta che si incontra una lettera in maiuscolo, sostituirla …

9
Unisciti alle stanze
Quindi, ecco una mappa di, diciamo, un sotterraneo ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Diciamo che l'eroe è nella Sala A (in alto a sinistra) e il loro obiettivo (un principe in difficoltà?) È nella Sala B (in basso a destra). …

13
Lì l'ho rotto (con le forbici)
Sfida Dato una stringa che descrive una regola di taglio e un'altra stringa, tagliare le parti dalla seconda stringa usando la regola descritta dalla prima stringa. Entrambe le stringhe saranno costituite da lettere a-zoA-Z , qualunque sia la tua scelta (non devono essere rappresentate allo stesso modo). Di seguito è …
15 code-golf  string 

6
Replicatore di stringhe
In Vim, puoi ripetere un comando precedendolo con un numero, come 3ddè equivalente a dd dd dd. Bene, questo schema ripetuto non è limitato ai comandi di Vim. Anche la stringa può essere replicata in questo modo. Specifica: Data una stringa, composta solo da cifre, caratteri alfabetici (sia maiuscoli che …
15 code-golf  string 

7
Hai un libro da realizzare!
Lavori in una macchina da stampa virtuale vecchio stile. Per aiutarti a organizzare le lettere monospaziali più velocemente, decidi di rendere il programma più breve possibile per aiutarti. Data una stringa di testo e una dimensione di pagina, genera e genera ogni pagina del testo. Esempi Ad esempio, con una …

11
Fammi un albero di Natale capovolto!
Sfida Sappiamo tutti dei normali alberi di Natale, ma che ne dici di un albero di Natale capovolto ! Questa è una sfida a tema natalizio abbastanza semplice. L'obiettivo di questa sfida è di farmi un albero di Natale capovolto ASCII. Ecco le regole per questa sfida: Accetta un numero …

17
XOR ordina un array
Data una chiave e una matrice di stringhe, mescola la matrice in modo che venga ordinata quando ogni elemento è XOR con la chiave. XOR'ing due stringhe Per XOR una stringa di una chiave, XOR ciascuno dei valori di carattere della stringa per la sua coppia nella chiave, supponendo che …

7
Uguaglianza di oscillazione
Abbiamo oggetti che oscillano tra due punti interi [l, r], alla velocità di un'unità per unità di tempo, a partire da lon t=0. Puoi presumere l < r. Ad esempio, se un oggetto oscilla su [3, 6], allora abbiamo: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

12
Stampa tre colonne separate verticalmente da uno o più spazi
Compito Prendi la stringa di input separata dallo spazio. Ordina le parole in ordine alfabetico. Stampali verticalmente in 3 colonne separate da spazi. Sfida Tutte e tre le altezze delle colonne dovrebbero essere ponderate il più uniformemente possibile. Tutte e tre le colonne dovrebbero essere allineate a sinistra. Questo è …
15 code-golf  string 

14
Nome del mostro di Frankenstein
Introduzione: Dato che è quasi Halloween, stavo solo pensando ad alcune sfide casuali a tema Halloween. Alla fine stavo leggendo la pagina di Wikipedia di Frankenstein e mi sono imbattuto nel seguente testo: La creatura Parte del rifiuto di Frankenstein della sua creazione è il fatto che non gli dà …

2
Disegna scatole traslucide
nota: l'arte della stringa potrebbe sembrare orribile qui a causa della stranezza del carattere SE: P :( Dato un elenco di quattro tuple che rappresentano gli angoli dei rettangoli, disegna rettangoli traslucidi l'uno sull'altro in quell'ordine. Per questa sfida, è necessario avere la coordinata più piccola nell'angolo in alto a …

6
Trova la sequenza più lunga di cifre consecutive
Sfida semplice: data una serie di numeri interi positivi, trova il numero che contiene tra le sue cifre la sequenza più lunga di cifre consecutive. Il trucco? È consentito che le cifre nelle serie 0123456789scorrano intorno ai possibili valori ( ) e procedano all'indietro. Così sia 2345, 89012e 5432109sono percorsi …

4
Crea un tavolo da lavoro di Minecraft
Non lo odi quando non ricordi come creare qualcosa in Minecraft? Bene, è tempo di rimediare! Compito Il tuo compito è quello di prendere un input, come un elenco 1D o 2D e produrre quale oggetto è il risultato della tabella di creazione! Ingresso È possibile accettare input come una …

24
Numeri aggiunti
Una sfida abbastanza semplice: riceverai due input, una stringa e un numero (il numero può essere preso come una stringa, cioè "123"invece di 123) Se la stringa non termina con un numero (cioè non corrisponde alla regex \d$), basta aggiungere il numero alla fine della stringa. Se la stringa termina …
15 code-golf  string 

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.