Domande taggate «parsing»

Questo tag indica le sfide in cui l'analisi dell'input è una parte importante / principale della sfida.

25
Espandere un array C.
Nel linguaggio di programmazione C, le matrici sono definite in questo modo: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 La dimensione dell'array viene dedotta dagli elementi di inizializzazione, che in questo caso è 6. Puoi anche scrivere un array C in …
36 code-golf  string  parsing  c 

8
Leggi ASCII-Art Text
Ispirato da Golf me un alfabeto ASCII , di cui questa sfida è (quasi) un'inverso diretto. Compito: Prendi una stringa di testo ASCII-art e genera il contenuto del testo come normale testo ASCII. Ingresso: Stringa di testo in formato ASCII. L'input conterrà solo istanze di caratteri ASCII #, spazi e …

28
Per favore, lasciami andare!
Come golfisti del codice, non siamo abituati a rilasciare ( sicuramente ). Avremo bisogno di alcuni strumenti per aiutarci a farlo. Naturalmente, per aiutare a commercializzare una nuova versione, abbiamo bisogno di una versione di rilascio bella e brillante. Chi non si eccita quando sente parlare della versione 3.0.0? Compito …

18
Codice romanizzazione
La sfida è rendere validi i numeri romani nella lingua scelta. Dovrebbero non apparire all'interno di stringhe o qualcosa di simile, ma il lavoro proprio come qualsiasi altro token, letterali , come ( arabo ) numeri, caratteri o stringhe; o identificatori di variabili / metodi / funzioni, ecc. Ad esempio, …

1
Genera codice Schema piramide
Pyramid Scheme è un linguaggio sviluppato da @ ConorO'Brien . In Pyramid Scheme, il codice che scrivi è simile al seguente: ^ ^ / \ /3\ / \ --- / + \ ^-------^ /9\ /3\ /123\ --- ----- Ora, quel codice ha due ovvie qualità: è difficile da analizzare ed …

6
Segna la routine olimpica della vite olimpica di Tarzan
Gli scambisti olimpici svolgono la loro routine su alberi standard. In particolare, l'albero standard nha vertici verso l' 0alto n-1e gli spigoli che collegano ciascun vertice diverso da zero aal vertice n % asottostante. Quindi, ad esempio, l'albero standard 5 è simile al seguente: 3 | 2 4 \ / …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

9
Rimuovere le parentesi non necessarie
Ti viene data una stringa composta con i caratteri 0123456789+*(). Puoi presumere che la stringa sia sempre un'espressione matematica valida. Il tuo compito è rimuovere le parentesi non necessarie, supponendo che la moltiplicazione abbia una priorità maggiore rispetto all'aggiunta. Le parentesi devono essere rimosse solo quando non sono necessarie strutturalmente …

30
Triangoli ASCII
Il tuo compito è scrivere un programma o una funzione che stampa un triangolo ASCII. Sembrano così: |\ | \ | \ ---- Il tuo programma prenderà un singolo input numerico n, con i vincoli 0 <= n <= 1000. Il triangolo sopra aveva un valore di n=3. Il triangolo …
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

26
Somma digitale Fibonacci
Conosciamo tutti la sequenza di Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Tuttavia, invece di, f(n) = f(n-1) + f(n-2)prenderemo la somma digitale delle precedenti 2 voci. La sequenza dovrebbe comunque iniziare con 0, …

20
Analizza i commenti dal mio codice esoterico
All'inizio di questa settimana, abbiamo imparato come formattare le lingue esoteriche per i commenti. Oggi faremo il contrario. Ho bisogno che tu scriva un programma o una funzione che analizzi un codice esoterico ben commentato e analizzi i commenti, restituendo solo il codice. Utilizzando alcuni esempi della sfida precedente, ecco …

20
Individua e ruota
L'obiettivo Questa è una sfida semplice. L'input è una singola stringa non vuota, contenente solo cifre 0123456789e hash #. Conterrà esattamente una serie di cifre, che codifica un numero intero non negativo e può avvolgere la fine della stringa e almeno una #. L'intero può avere zero iniziali. Ad esempio, …

25
Robot su una scala
sfondo Ho una scala appoggiata a un muro e un robot telecomandato che può arrampicarlo. Posso inviare tre diversi comandi al robot: UP: il robot fa un passo verso l'alto. Se era sul gradino più alto, inciampa, cade ed esplode. DOWN: il robot fa un passo verso il basso. Se …

3
Aiuto! La mia calcolatrice si è rotta! (Trasforma l'espressione intera in sequenze di tasti della calcolatrice)
introduzione Aiuto! Ho accidentalmente lasciato cadere la calcolatrice TI-84 fuori dalla finestra (non chiedere come) e si è rotto. Domani ho un test di matematica e l'unica calcolatrice che posso trovare è una con questi pulsanti: 7 8 9 + 4 5 6 - 1 2 3 * 0 = …

10
Decisione di Babbo Natale
Decisione di Babbo Natale: In questa sfida, aiuterai Babbo Natale a decidere se qualcuno nella loro lista è stato cattivo o simpatico, e successivamente ottenere coalo toys. Ma, purtroppo, Babbo Natale è disorganizzata, in alcune delle sue voci, i naughty, nice e namecampi sono nell'ordine sbagliato. Ingresso L'input verrà nel …


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.