Domande taggate «string»

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

14
Preparare un test a scelta multipla
introduzione Nota: questo non è un metodo per incoraggiare gli imbrogli. Come già detto da C O'Bʀɪᴇɴ , studiare è la soluzione migliore per superare un test: 3. Considera le seguenti risposte al test a scelta multipla: ABCBCAAB Ecco una tabella che indica se le risposte corrispondono: A B C …

1
Ci sono parentesi sotto mentite spoglie?
Qualcuno ci ha dato una stringa, ma tutti i caratteri simili a parentesi sono stati cambiati in quelli normali e non sappiamo quale, o anche quanti ce ne fossero. Tutto ciò che sappiamo è che se L1,L2,L3,...,LNfossero diversi tipi di parentesi sinistre e R1,R2,R3,...,RNfossero differenti tipi corrispondenti di parentesi quadre, …

5
Implementa un accorciatore di URL
Gli URL stanno diventando troppo lunghi. Pertanto, è necessario implementare un algoritmo per abbreviare un URL. io. La struttura di un URL Un URL ha 2 parti principali: un dominio e un percorso . Un dominio è la parte dell'URL prima della prima barra. Si può presumere che l'URL non …

4
Squiggles lisci vs. grosso contro rotto
Basato su stringhe spesse e morbide . Gli squiggles /\_/\/\__/\/\/\/\_/\_/\sono divertenti da fare su una tastiera quando sei davvero annoiato. Ma non tutti gli squiggles sono creati uguali. Alcuni squiggles sono lisci, come \___/, e alcuni sono pesanti, come /\/\/\/\. Altri sono semplicemente distrutti, come////_\\\ All'interno di ogni scricchiolio di …

3
Ricrea la frase
Questa sfida consiste in due parti. Il vincitore sarà la soluzione con il conteggio dei byte totali più basso. La stessa lingua deve essere utilizzata per entrambe le sfide. Parte 1: Scrivi una funzione o un programma che accetta come input una frase con solo parole valide e genera un …

3
Carote. Così. Molti. Carote
Accidenti, sono molte carote. L'ispirazione L'obiettivo È necessario creare un programma che, in quante più lingue possibile, sostituisca ogni istanza ^con un link formattato per il markdown (il che significa che se dovessi postarlo in una risposta, lo leggerebbe automaticamente come immagine e posizionerebbe invece l'immagine delle parole) di questa …

1
Spirali rotanti
Dato un quadrato di testo che rappresenta una spirale di caratteri, ruotalo! La spirale inizia al centro e si sposta in senso antiorario verso il bordo esterno, iniziando a sinistra del centro: 987 216 345 Questo si traduce nella stringa 123456789. La rotazione viene eseguita a sinistra , quindi se …
12 code-golf  string 

30
Rimuovi parole ripetute da una stringa
Rimuovi tutte le parole ripetute da una frase inserita. L'input sarà qualcosa di simile cat dog cat dog bird dog Snake snake Snakee l'output dovrebbe essere cat dog bird Snake snake. Ci sarà sempre un unico spazio che separa le parole. L'ordine di uscita deve essere uguale all'input. (Fare riferimento …
12 code-golf  string 

30
Firma quella parola!
Che cos'è una firma di parola? La firma di una parola sono tutte le sue lettere messe in ordine - le firme di this, histe hitssono tutte hist. La sfida Scrivere un programma dovrebbe chiedere un input, quindi stampare la firma di quella parola. Quindi un programma di esempio potrebbe …

1
Numero di labirinti validi
Data una WxHgriglia, quanti possibili labirinti ci sono? Cose che sai del labirinto: La griglia è esattamente Halta e Wquadrata. Esistono tre tipi di quadrati: Inizio, Fine e Vuoto. Il tuo labirinto deve contenere esattamente 1 inizio e 1 fine e tutti i quadrati rimanenti sono vuoti. Ci sono muri …

16
Sposta i caratteri in una stringa
In questa sfida, è necessario spostare i caratteri in una stringa immessa n numero di volte e generare la stringa spostata Ingresso L'input conterrà prima una stringa. Nella riga successiva, nsarà presente un numero intero, che indica . Produzione Se nè positivo, sposta i caratteri nella stringa nei nmomenti giusti …
12 code-golf  string 


29
Spogliare gli spazi extra da una stringa
Ti viene data una stringa. Emette la stringa con uno spazio per parole. Sfida L'input sarà una stringa (non nullo vuota), racchiusa tra virgolette ( ") inviate tramite stdin. Rimuovi gli spazi iniziali e finali da esso. Inoltre, se ci sono più di uno spazio tra due parole (o simboli …
12 code-golf  string 


30
Stampa una stringa con parole verticali
Il tuo compito è prendere una stringa di input di caratteri ASCII e produrre la stringa come una serie di parole verticali separate da spazi. Di seguito è mostrato un esempio: Data la stringa: Hello, World! My name is Foo. l'output dovrebbe essere: H W M n i F e …

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.