Perguntas com a marcação «string»

11
Implementar macros de acentuação LaTeX

Introdução O sistema tipográfico LaTeX usa macros para definir acentos. Por exemplo, a letra ê é produzida por \hat{e}. Nesse desafio, sua tarefa é implementar uma versão ASCII dessa funcionalidade. Entrada Sua entrada é uma sequência não vazia de caracteres ASCII imprimíveis. Não conterá novas...

11
Expressões entre parênteses

Hoje, seu desafio é produzir todos os parênteses completos possíveis de uma expressão. Sua entrada é uma única linha de ASCII imprimível que contém um ou mais termos separados por operadores. A entrada também pode conter espaços - você deve ignorá-los. Um termo é [a-zA-Z0-9], um operador é [^...

11
Leia as tabelas

Tarefa Leia o conteúdo de uma tabela com um conjunto de coordenadas. Formatação de tabela As tabelas estarão neste formato básico: |[name]|[name]| --------------------- [name]| [val]|[val] | [name]| [val]|[val] | Os nomes das colunas são sempre exclusivos nas colunas . Os nomes das linhas...

11
Eeny, meeny, miny, moe

Introdução A música infantil Eeny, meeny, miny, moe era frequentemente usada para selecionar quem era "ele" ao tocar tag. Todo mundo ficava em círculo e apontava para uma pessoa selecionada aleatoriamente. Eles cantariam: Eeny, meeny, miny, moe, pegue um tigre pelo dedo do pé. Se ele...

11
Preencha mutuamente os espaços em branco

Dada a entrada de duas strings com seqüências de sublinhados representando as palavras correspondentes, imprima as frases com os "espaços em branco" preenchidos. A melhor maneira de descrever esse desafio é pelo exemplo. Aqui está um exemplo de entrada: programming _____________ and code...

11
Capitais Deslizantes

O fundo Imagine o alfabeto inglês escrito em letras maiúsculas - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Suponha que tenhamos uma lente especial de largura variável, que, quando colocada sobre a linha, mostre uma certa "janela" do alfabeto, com letras fora da lente ocultas da vista. Além disso, essa lente...

11
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...

11
Exibir "Feliz Páscoa!"

Sua tarefa é imprimir a seguinte arte ASCII: _ _ _______ _ | | | | (_______) _ | | | |__ | | ____ ____ ____ _ _ _____ ____ ___| |_ ____ ____| | | __)| |/ _ | _ \| _ \| | | | | ___) / _ |/___) _)/ _ )/ ___)_| | | | ( ( | | | | | | | | |_| | | |____( ( | |___ | |_( (/ /| | _ |_| |_|\_||_| ||_/|...

11
Ler palavras cruzadas

Inspirado por esta pergunta sobre a embalagem neste formato. Ocasionalmente, vejo palavras cruzadas completas e, como sou, não me incomodo em descobrir quais eram as soluções para as pistas. Entrada: Uma string 2D (qualquer formato, nova linha separada, lista 2d etc.) Quadrados em branco serão...

11
Divida a corda em n pedaços (ou pedaços de comprimento n)

O desafio Neste desafio, você deve executar duas tarefas diferentes (mas relacionadas), dependendo da ordem da entrada. Seu programa receberá uma string se um número inteiro ncomo entrada e divida sem pedaços de comprimento nse svier primeiro. O último elemento será mais curto, se...

11
Desenhe um triângulo phi

Esclarecimento: Basicamente, você precisa fazer isso A função totiente de Euler tem o nome phi. Vamos tentar calcular phi (8) Primeiro, liste todos os números 8 e abaixo, sem incluir 0 ou abaixo 8 7 6 5 4 3 2 1 Agora descubra quais números não compartilham um fator com 8 (1 não conta) e...

11
Imprimir o bloco AdamN

O Adam7 é um algoritmo de entrelaçamento para imagens rasterizadas, como PNG. Ele é chamado de algoritmo "Adam7" porque foi inventado por Adam M. Costello e é gerado seguindo um determinado padrão 7 vezes. Uma das coisas legais sobre o algoritmo Adam7 que o torna realmente divertido para o golfe...

11
Calcular as execuções de uma sequência

Considere as seguintes definições extraídas de O número de execuções em uma sequência de caracteres por W. Rytter. Observe que palavra, string e substring são praticamente sinônimos. Uma execução em uma sequência é um segmento periódico não extensível (com o mesmo período mínimo) em uma...

11
Langford strings

Descrição do Desafio Uma sequência de pedidos LangfordN é definida da seguinte maneira: O comprimento da string é igual a 2*N, A sequência contém as primeiras Nletras do alfabeto inglês, cada letra aparecendo duas vezes, Para cada par das mesmas letras, há Mcartas entre eles, onde Mé a posição...

11
Conjugar um verbo turco

Entrada verbo , uma sequência que corresponde à expressão regular([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) plural , um valor verdadeiro ou falso pessoa , um número inteiro com valor 1, 2 ou 3 tenso , um número inteiro com valor 1, 2 ou...

11
Interprete a repetição!

Esse desafio é o primeiro de uma série de dois desafios sobre Repetição. O segundo será lançado em breve. Em uma linguagem chamada Repetition (algo que acabei de inventar), existe uma sequência infinita de 12345678901234567890..., com1234567890 repetindo sempre. A seguinte sintaxe está disponível...

11
Demolição de Edifícios

Desafio Escreva um programa / função completo para demolir um determinado edifício à taxa de 1 andar por segundo . ENTRADA A entrada é um edifício através do STDIN (ou o que for chamado no seu idioma) ou através de um ARGUMENTO de uma função. t = 0 s | |#| {#} |# #| |# # #| |# # #| |# #...