Domande taggate «string»

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

9
Comprimi l'antistring
In questa sfida ti verrà fornita una stringa alfabetica come input. Definiremo l'anti-stringa di un dato input come stringa con il caso di tutte le lettere invertite. Per esempio AaBbbUy -> aAbBBuY È necessario scrivere un programma che accetta una stringa come input e cerca la sottostringa contigua più lunga …

9
Festa del ringraziamento
Domani, 23 novembre, è il Giorno del Ringraziamento negli Stati Uniti. Per prepararti, devi cucinare alcuni tacchini ASCII. Tuttavia, poiché sei in ritardo nella pianificazione, hai bisogno di un programma (o funzione) che ti aiuti con quanti uccelli devi preparare. .---. _ .' './ ) / _ _/ /\ =(_____) …

8
Apri una stringa
Data una stringa quadrata, produce tutto l'output per la stringa in ogni fase di dispiegamento. La stringa deve svolgersi in senso orario di un quarto di giro alla volta. Esempi Input : A Uscita : A Nota : accetterò anche l'input duplicato per questo particolare test case solo se questo …

30
Disegna una S-Chain
sfondo Quando ero più giovane, mi hanno insegnato un metodo per disegnare una strana forma a "S", che io (insieme ai miei compagni di classe) ho trovato affascinante. Oggi l'ho riscoperto e, grazie al suo approccio formulaico al disegno, ho pensato che potesse portare a una sfida interessante: P Disegnando …

30
Scambia prima le catene!
Dato un elenco o una stringa delimitata, genera un elenco o una stringa delimitata con il primo carattere di ogni parola una parola dopo. Per questa sfida, una "parola" è composta solo da tutti i caratteri ASCII stampabili, tranne lo spazio, la nuova riga e il carattere di tabulazione. Ad …
27 code-golf  string 

30
Rimuovi gli spazi, mantenendo la capitalizzazione
Il tuo input sarà una frase, una frase o una parola inglese. Conterrà solo a-zA-Z' -,.!?. Il tuo compito è quello di prendere l'input, rimuovere gli spazi e quindi ridistribuire le maiuscole in modo tale che le lettere agli indici precedentemente maiuscole (e solo le lettere agli indici precedentemente maiuscole) …
27 code-golf  string 

30
Convertitore da 12 a 24 ore
Sorprendentemente, questo semplice compito non sembra esistere già, quindi ... Il tuo compito è quello di scrivere un programma che accetta come input un'ora di 12 ore e lo converte in "ora militare", o formato di 24 ore. L'input sarà nella forma: HH:MM am/pm Sebbene siano consentite lievi variazioni: Lo …

30
Incatenamento del sottostrato
introduzione Per questo esempio, prendiamo la stringa Hello, World!e l'array [3, 2, 3]. Per trovare la catena di sottostringa, seguiamo il seguente processo: Il primo numero dell'array è 3, quindi otteniamo la sottostringa [0 - 3], che è Hel. Successivamente, rimuoviamo i primi 3caratteri dalla stringa iniziale, che ci lascia …
27 code-golf  string 

29
Permettere alfabeticamente una stringa
Compito Il tuo obiettivo, se scegli di accettarlo, è scrivere un programma che, data una stringa di input (o matrice di caratteri), generi ogni possibile permutazione delle lettere in quella stringa. Sono pignolo con il mio output, quindi dovrebbe essere ordinato in ordine alfabetico, senza duplicati. Esempio: Ingresso: buzz Produzione: …

21
Stringhe Primenarie
Una stringa Primenary ( binary-prime ) è una stringa che, quando scritta come una griglia binaria, ogni riga e colonna ha un totale primo. È una spiegazione piuttosto vaga, quindi analizziamolo con un esempio funzionante ... Per questo esempio useremo la stringa bunny: Innanzitutto, trova il punto di codice ASCII …

15
Rimuovere il caso duplicato e cambiato
Obbiettivo L'obiettivo di questa sfida è: data una stringa come input, rimuovere coppie duplicate di lettere, se il secondo elemento nella coppia è di maiuscole opposte. (ad esempio, le lettere maiuscole diventano minuscole e viceversa). Le coppie devono essere sostituite da sinistra a destra. Ad esempio, aAadovrebbe diventare aae non …
27 code-golf  string 

26
Crea una stringa (in qualche modo) autoreferenziale
Si vuole fare in una stringa in cui la ( 1-indicizzato carattere) in corrispondenza dell'indice nè n. Quando nè inferiore a 10, questo è facile: "123456789". Quando nè 12, ad esempio, diventa impossibile, poiché i numeri maggiori di 9 (nella base 10) occupano più di un personaggio. Siamo in grado …

18

23
Permutazione del caso
Chi deve confrontare le cose in modo insensibile quando si è in grado di generare ogni permutazione di maiuscole e minuscole? Nessuno! Questa è la risposta Nessuno lo fa. Il tuo compito è raggiungere questa impresa; genera tutte le possibili permutazioni di maiuscole / minuscole per un dato input. Ingresso …

30
Invali Inval Inval non valido
Questa idea si basa vagamente sul messaggio di chat di @ TùxCräftîñg . Dai un'occhiata alla sequenza di esempio seguente: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Dopo INVALID9, continua così: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 E dopo INVALI9, è così: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Dopo, INVAL9è così: INVA0, INVA1, INVA2, INVA3, ...INVA9 …

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.