Domande taggate «string»

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

30
Parole contorte!
Parole contorte! Data una stringa e un numero intero positivo. Devi torcere la corda, avanti e indietro. Esempio di input / output Ingresso Programming Puzzles & Code Golf 4 Produzione Prog mmar ing zzuP les oC & de G flo Ingresso L'ingresso può essere accettato tramite STDIN o argomento della …
34 code-golf  string 


30
Stringhe intrecciate
La tua sfida è scrivere un programma o una funzione che, quando vengono date due stringhe di uguale lunghezza, scambia ogni altro carattere e genera / restituisce le stringhe risultanti in entrambi gli ordini. Esempi "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" …
34 code-golf  string 

9
Un algoritmo di "ordinamento"
Esiste un "algoritmo di ordinamento" a volte chiamato ordinamento Stalin in cui per ordinare un elenco è sufficiente rimuovere gli elementi dall'elenco fino a quando non viene ordinato in ordine crescente. Ad esempio l'elenco [1, 2, 4, 5, 3, 6, 6] Quando "ordinato" utilizzando Stalin l'ordinamento diventa [1, 2, 4, …

24
Il numero può essere diviso in potenze di 2?
Ieri mentre giocavo con mio figlio ho notato il numero nel suo trenino: Quindi abbiamo che possono essere divisi in o4281428142814 - 2 - 8 - 14−2−8−14-2-8-122- 21- 23- 2022−21−23−202^2-2^1-2^3-2^0 Sfida così semplice: dato un numero non negativo come input, restituisce valori di verità e falsità coerenti che rappresentano se …

30
Flippign Lettesr Aroudn
Nella chat, spesso digitiamo velocemente e non osserviamo realmente l' ordine delle lettere prima di pubblicare un messaggio. Dato che siamo pigri, abbiamo bisogno di un programma che scambia automaticamente le ultime due lettere con le nostre parole, ma poiché non vogliamo rispondere troppo tardi, il codice deve essere breve. …
33 code-golf  string 

21
Sottostrato non ripetuto più lungo
Data una stringa come input, trova la sottostringa contigua più lunga che non ha alcun carattere due o più volte. Se sono presenti più sottostringhe, è possibile produrre anche. Se lo desideri, puoi supporre che l'ingresso si trovi nell'intervallo ASCII stampabile. punteggio Le risposte verranno prima classificate in base alla …

28
È una parola forte?
Dicono che hatesia una parola forte. Volevo scoprire perché, quindi ho visto bene la parola. Ho notato che ogni consonante aveva una vocale dopo di essa. Questo mi ha fatto sembrare abbastanza forte, quindi ho deciso che questo è ciò che rende forte una parola. Voglio trovare parole più forti, …

13
Tanti auguri, Raffaele Cecco!
Raffaele Cecco è un programmatore che ha prodotto alcuni dei migliori videogiochi per il computer ZX Spectrum alla fine degli anni Ottanta. Tra gli altri, ha sviluppato l'acclamato Cybernoid ed Exolon . Raffaele compie 50 anni il 10 maggio 2017 . Questa sfida è un piccolo omaggio a lui, per …

30
Rimuovi carattere all'indice specificato
(fortemente ispirato all'elemento stringa nell'indice specificato ) Data una stringa se un numero intero che nrappresenta un indice in s, l'output viene rimosso scon il carattere nella nposizione -th. 0-indicizzazione e 1-indicizzazione sono consentiti. Per l'indicizzazione 0, nsarà non negativo e inferiore alla lunghezza dis . Per 1-indicizzazione, nsarà positivo …
33 code-golf  string 

13
Trova il modello ottimale
Data una stringa s composta da lettere minuscole, come ad esempio aabaaababbbbaaba e un intero positivo n , come ad esempio 4, genera una stringa di lunghezza n t tale che quando t viene ripetuto per la lunghezza di s , hanno il maggior numero di caratteri in comune possibile. …
33 code-golf  string 

24
Stringhe senza deduplicazione
introduzione Osserviamo la seguente stringa: AABBCCDDEFFGG Puoi vedere che ogni lettera è stata duplicata , tranne la lettera E. Ciò significa che la lettera Eè stata de-duplicata . Quindi, l'unica cosa che dobbiamo fare qui è invertire quel processo, che ci fornisce la seguente stringa non de-duplicata : AABBCCDDEEFFGG Facciamo …
33 code-golf  string 

5
Crea quadrati di parentesi
Ogni programmatore sa che le parentesi []{}()<>sono davvero divertenti. Per esasperare questo divertimento, i gruppi di parentesi intrecciate possono essere trasformati in diagrammi carini e sfocati. Diciamo che hai una stringa che contiene parentesi bilanciate, come [{][<(]})>(()). Il primo passo è ruotare la corda di 45 gradi in senso orario. …

30
Scrivi un programma per elasticizzare le stringhe
Bel verbo lì, nel titolo. Scrivi un programma che ha dato una stringa di input, "elasticizzerà" questa stringa e produrrà il risultato. L'elasticizzazione di una stringa viene eseguita come segue: Il primo carattere viene mostrato una volta. Il secondo carattere viene mostrato due volte. Il terzo personaggio viene mostrato tre …
33 code-golf  string 

21
Simula i tasti
Il tuo compito è simulare un paio di sequenze di tasti che un utente digita. Ingresso Un array di stringhe o una stringa con un delimitatore a scelta (al di fuori dell'intervallo 32-126) contenente almeno una 'sequenza di tasti'. Questa matrice conterrà solo due tipi di stringa: sequenze di tasti …
33 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.