Perguntas com a marcação «parsing»

Essa tag indica desafios em que a análise de entrada é uma parte grande / principal do desafio.

4
Obtenha os Getters
A tarefa Acho que todo mundo adora a geração automática de código e economiza algum tempo durante o trabalho. Você precisa criar muitas classes e membros durante o dia e não deseja criar todas gettersmanualmente. A tarefa é escrever um programa ou função que gere getterspara todos os alunos automaticamente …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

7
Inverter palavras sem alterar maiúsculas ou pontuação
Crie um programa com a menor quantidade de caracteres para inverter cada palavra em uma sequência, mantendo a ordem das palavras, bem como pontuação e letras maiúsculas, em seu lugar inicial. Por "ordem das palavras", quero dizer que cada palavra é dividida por um espaço vazio (""), de modo que …

10
Alinhe o CSV
Visão geral: Seu trabalho é pegar a entrada CSV no key=valueformato e alinhá-la de uma maneira mais organizada (veja abaixo). Entrada: Sempre via stdin . Os registros sempre estarão no seguinte formato key=value: foo=bar,baz=quux abc=123,foo=fubar baz=qwe,abc=rty,zxc=uiop,foo=asdf Não haverá lista de chaves possíveis com antecedência, você deve encontrá-las no texto de …


4
Resolver uma equação linear
Este desafio, mas com uma especificação melhor. Spec Seu programa utilizará uma equação linear contendo uma única variável xe produzirá o valor de x. Entrada / Análise A entrada conterá apenas números, operadores, parênteses ( ()) xe um =sinal (isso significa que não há espaço em branco). Os parênteses sempre …

2
Interpretar um diagrama de circuitos
Seu desafio é interpretar um diagrama de circuitos, completo com portas lógicas. Portas lógicas (na verdade, você não precisa saber o que elas fazem para completar esse desafio): e portão: a ou portão: o portão nand: A nem portão: O xor portão: x portão xnor: X não portão: ~ Cada …

8
Jimmy precisa de um novo par de sapatos!
Jimmy teve uma semana movimentada com todas essas plataformas e cordas , e o pobre Jimmy nem sequer tem pernas ou pés para se apoiar! Seu trabalho é pegar uma corda contendo vários Jimmys e dar-lhes pernas e sapatos! Obter entrada na forma de uma Jimmy String Jimmy String => …

3
Recrie a frase
Este desafio consiste em duas partes. O vencedor será a solução com a menor contagem total de bytes. O mesmo idioma deve ser usado para ambos os desafios. Parte 1: Escreva uma função ou programa que use uma frase com apenas palavras válidas como entrada e produz uma lista dos …

2
Intérprete para teoria dos números, módulo n
Uma frase da teoria dos números (para nossos propósitos) é uma sequência dos seguintes símbolos: 0e '(sucessor) - sucessor significa +1, então0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(adição) e *(multiplicação) = (igual a) (e )(parênteses) o operador lógico nand( a nand bé not …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 


3
Mesmo nome, coxo!
Escreva uma função ou programa que, ao receber uma lista de nomes, produza ou retorne uma lista em que duplicatas de nomes próprios tenham uma versão abreviada exclusiva de seu sobrenome. Entrada: Uma lista de nomes, onde um nome é definido por um nome e um sobrenome separados por um …

1
I <3 condicionais
Você acaba tendo muitos condicionais longos e chatos no seu código: if flag == 1: while have != needed: if type == 7: Eles podem ser transformados em seus &lt;3equivalentes de condicionais muito mais amáveis : if abs(flag - 1) + 2 &lt;3: while 3 - abs(have - needed) &lt;3: …

2
O que há na TV?
Desafio Escreva um programa que, usando os dados XML do site aqui , exiba o nome do programa que está sendo exibido atualmente na BBC 1. Em formação Todos os horários são indicados no horário de Londres (GMT + 1 no momento da postagem e GMT + 0 após 30 …

1
Ajude Jason a formatar seu JSON
Jason tem um grande JSON, mas é ilegível, então ele precisa fingir isso. Especificação de formatação O JSON tem 4 tipos diferentes: Números; Somente0-9 Cordas; As "cordas com aspas duplas escaparam com\ Matrizes; Delimitado por [], com itens separados por ,, os itens podem ser qualquer um desses tipos Objetos; …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

4
Que caractere é essa entidade HTML?
O objetivo é realmente simples. Recebendo uma sequência como entrada, analise todas as entidades HTML que correspondem aos seguintes caracteres (incluindo suas variantes em maiúsculas): áàãâäéèêëíìîïóòõôöúùûüýÿ Regras de análise: Cada entidade começa com &amp;e termina com; O primeiro caractere após o &amp;será o caractere modificado (maiúsculas e minúsculas são importantes!) …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.