Domande taggate «string»

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

25
Numeri distanziati
Dato un elenco di Nnumeri interi non negativi, genera quei numeri con ciascuno di essi riempito a sinistra di spazi per una lunghezza di N. (In alternativa, restituisce un elenco di caratteri / stringhe.) Si può presumere che Nsia maggiore o uguale al numero di cifre del numero più grande …
20 code-golf  string 

25
Suffissi esplosi
Data una stringa ASCII, genera i suffissi esplosi di essa. Ad esempio, se la stringa fosse abcde, ci sono 5 suffissi, ordinati dal più lungo al più corto: abcde bcde cde de e Ogni suffisso viene quindi esploso , il che significa che ogni personaggio viene copiato tante volte quanto …
20 code-golf  string 

4
Identifica una stringa dalle sue sottostringhe
introduzione In precedenza ho creato due sfide in cui l'idea è quella di ricostruire un oggetto utilizzando il minor numero possibile di operazioni di tipo query; questo sarà il terzo. L'obiettivo I tuoi input devono essere una stringa non vuota Ssull'alfabeto abce la sua lunghezza e il tuo output deve …



1
Il comando del cucciolo
L' puppyutilità prende un nome file come input e fa esattamente quello che ti aspetteresti da un cucciolo: lo distrugge! Come distruggere Strappare le pagine con i denti Dividere il file di input su nuove righe. Strappa ogni pagina con le tue zampe Per ogni riga (escluso il linefeed), scegli …

18
Converti un ID di 15 caratteri di Salesforce in 18 caratteri
In Salesforce CRM , ogni oggetto ha un ID alfanumerico di 15 caratteri, con distinzione tra maiuscole e minuscole. Se qualcuno è curioso, in realtà è il numero base-62 . Tuttavia, gli strumenti utilizzati per la migrazione e l'integrazione dei dati possono o meno supportare la distinzione tra maiuscole e …
20 code-golf  string 

10
Equilibratura della staffa
Ti verrà data una stringa (possibilmente vuota) contenente parentesi ( [{()}]) e qualsiasi altro carattere ( A- Z, a- z, 0- 9, punteggiatura). È necessario verificare se aderisce alle seguenti regole: I caratteri non tra parentesi vengono ignorati. Ogni staffa aperta [{(ha una staffa di chiusura )}]. Quindi [](non è …

11
Crea un convertitore di elenchi numerici
Non odiarlo quando vuoi copiare e incollare un elenco di numeri (vettore, array ...), da un programma a un altro, ma il formato in cui hai i numeri non corrisponde al formato in cui ti serve ? Ad esempio, in MATLAB potresti avere un elenco separato da spazi come questo: …

12
Differenziazione simbolica dei polinomi
Differenziazione simbolica 1: Gone Coefishin ' Compito Scrivi un programma che accetta un polinomio in x da stdin (1 <deg (p) <128) e lo differenzia. Il polinomio di input sarà una stringa nella seguente forma: "a + bx + cx^2 + dx^3 +" ... dove il coefficiente di ciascun termine …

9
Eliminazione del codice morto
Il codice morto rimane lì senza fare nulla, fissandoci sapendo che non verrà mai eseguito ... ma oggi possiamo vendicarci. specificazione L'input sarà una stringa multilinea. Ogni riga può essere un compito o un'espressione . Incarico Un compito ha la forma in <name> = numbercui nome è una sequenza di …



7
Ottimizza lo Scralphabet
Scralphabet Un normale sacchetto di tessere Scrabble contiene le seguenti lettere ( ?è una tessera vuota, che può rappresentare qualsiasi altra lettera): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Le lettere hanno il seguente valore: {"A": 1,"B": 3,"C": 3,"D": 2,"E": 1,"F": 4,"G": 2,"H": 4,"I": 1,"J": 8,"K": 5,"L": 1,"M": 3,"N": 1,"O": 1,"P": 3,"Q": 10,"R": 1,"S": 1,"T": 1,"U": …

30
Esegui decodifica lunghezza
Scrivi il codice più breve nella lingua che preferisci per eseguire la decodifica della lunghezza della stringa specificata. La stringa verrà fornita come input su stdin nel modulo CNCNCNCNCNCNCNCN dove ognuno Cpotrebbe essere qualsiasi carattere ASCII stampabile e ognuno Nè una cifra 1da 9(compreso). Input di esempio: :144,1'1 Uscita corrispondente: …
20 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.