Perguntas com a marcação «parsing»

25
Transpilar o WordMath

Todos nós vimos aqueles "matemáticos hax" on-line que são assim: Think of a number, divide by 2, multiply by 0, add 8. E, por mágica, todo mundo acaba com o número 8! Língua Vamos definir uma linguagem de programação que use a sintaxe do texto acima, chamada "WordMath". Os scripts do...

24
Converter uma resposta TIO em uma resposta CMC

Vamos pela primeira vez fazer algo útil. Dado o texto de um envio de codegolf do Try It Online, produza o envio equivalente do Chat Mini Challenge, que tem o formato Language, N bytes: [`code`](URL) ou (se o envio for de um único byte - o TIO adicionará um s à direita na primeira linha somente...

24
Analisar o pacote

Graças à sua ajuda no desafio Marcar meu e-mail , o PPCG-Post carimbou com sucesso todos os seus pacotes com os códigos de barras gerados! Agora, é hora de decodificá-los. Nesse desafio, seu programa, com um código de barras gerado a partir do desafio Mark My Mail , decodificará e retornará o...

24
Implementar kerning simplificado

Introdução Kerning significa ajustar o espaçamento entre as letras de um texto. Como exemplo, considere a palavra Topescrita com os três glifos a seguir: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Escreva um tokenizador de incidente

fundo O incidente é uma linguagem de programação bastante incomum, pois sua lista de tokens não é predeterminada, mas inferida a partir da entrada. Como tal, tokenizar um programa de incidentes pode ser bastante difícil, especialmente se você quiser fazer isso com eficiência. Esta tarefa é sobre...

23
Fazendo caixas de música

Sua tarefa é pegar uma sequência de caracteres (a música) como entrada (em uma função ou programa) e imprimir (ou retornar) a música como seria em uma caixa de música. Você receberá apenas os caracteres ABCDEFG.()como entrada, e a entrada nunca estará vazia. Você também pode receber as letras em...

23
Jimmy essas matrizes para baixo

Meu colega de trabalho, Jimmy , é meio novo no C / C ++. Ele também é um tipo de aluno lento. Agora, para ser justo, seu código sempre compila, mas ele tem alguns hábitos realmente desleixados. Por exemplo, todo mundo sabe que você pode definir uma matriz como esta: int spam[] = {4, 8, 15, 16, 23,...

23
Expressões complexas de rolagem de dados

fundo Eu jogo D&D regularmente com alguns amigos. Enquanto falamos sobre a complexidade de alguns sistemas / versões quando se trata de rolar dados e aplicar bônus e penalidades, brincamos com uma complexidade adicional para expressões de rolar dados. Alguns deles eram muito escandalosos (como...

22
O número ausente revisado

Fundo: Originalmente, eu postei essa pergunta na noite passada e recebi uma reação negativa por sua imprecisão. Desde então, tenho consultado muitas pessoas sobre não apenas a redação do problema, mas também sua complexidade (que não é O (1)). Esse problema de programação é um mal giro em uma...

22
Um desafio ogl-edocf

Entrada Uma sequência aleatória não vazia que consiste em caracteres ASCII no intervalo .[ 32..126 ][32..126][32..126] Saída A saída é obtida aplicando rotações sucessivas na sequência de entrada. Para cada letra ( [a-zA-Z]) na sequência de entrada, da esquerda para a direita: se a letra...

22
Octógonos artísticos ASCII

Dado um número inteiro de entrada n > 1, produza um octógono de arte ASCII com comprimentos laterais compostos por ncaracteres. Veja exemplos abaixo: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # #...

22
Faça um quebra-cabeças simples

(Nota: esta é a minha primeira pergunta de código de golfe, mas, até onde eu sei, ninguém mais fez exatamente isso, por isso devo ser bom.) Sua tarefa é criar um programa ou função que inclua uma sequência de caracteres se um número inteiro ne retorne ou produza esse texto agrupado em várias...

22
Leia um display retrô

Arte roubada De que tamanho é o dígito? Os dígitos de 7 segmentos podem ser representados em ASCII usando _|caracteres. Aqui estão os dígitos 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Seu trabalho é analisar a arte em números normais. Notas sobre...

21
Onde estão os caracteres adjacentes no título? [3, 4]!

Título com erros ortográficos de propósito. Leia mais para descobrir o porquê. Sua tarefa: dada uma sequência ou lista delimitada, incluindo os caracteres A,B,C,D, produza os índices de todos os caracteres iguais adjacentes. A saída pode ser várias cadeias / números inteiros em várias linhas, uma...

21
Integração simbólica de polinômios

Aplique uma integral indefinida a uma determinada sequência. As únicas regras que você usará são definidas da seguinte maneira: Matemática5 pontos c, C e n são todas constantes. Especificações: Você deve poder integrar polinômios a qualquer um dos recursos possíveis: Um coeficiente,...

21
Contar os bytes de um programa

Nota 2: Aceitei @DigitalTraumaa resposta longa de 6 bytes. Se alguém puder vencer, mudarei a resposta aceita. Obrigado por jogar! Nota: Aceitarei uma resposta às 18:00 MST em 14/10/15. Agradeço a todos por sua participação! Estou muito surpreso que isso ainda não tenha sido solicitado (ou não...

21
Quando a vida lhe der limões, faça uma limonada

Desafio Você será dado uma cadeia de entrada, em qualquer lugar a palavra "Lemon"é encontrada deve ser convertido para "Lemonade" , mas o a, de edeve ser emprestado de outro lugar na sentença. Exemplo Exemplo de entrada: Encontrei limão quando criança Saída de exemplo: Eu encontro uma...

21
Contar padrões comuns do Jogo da Vida

A tarefa aqui é ler de um .rlearquivo Golly ou de texto sem formatação (sua escolha) cujo nome de arquivo seja fornecido (no STDIN ou como um argumento de linha de comando) e identificar e contar os padrões comuns na grade codificada nele. Como alternativa, você pode optar por fornecer o conteúdo...