Perguntas com a marcação «balanced-string»

29
A miragem da pessoa inteligente

Era uma vez, eu estava lendo esta pergunta / resposta no Quora Existem realmente programadores com formação em ciência da computação que não podem passar no teste FizzBuzz Este código é dado como a resposta óbvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i %...

29
Parênteses em notas de rodapé

fundo Programadores LISP conquistaram o mundo! Os parênteses foram declarados como caracteres sagrados e, a partir de agora, só podem ser usados ​​em programas LISP. Foi decidido que os parênteses nas obras literárias serão substituídos por notas de rodapé, e é seu trabalho automatizar isso para o...

27
Bolha os suportes!

Não são algumas perguntas sobre este site sobre o equilíbrio entre parênteses, e verificar se os suportes estão equilibradas. Proponho que agora é hora de usar esses colchetes equilibrados para alguma coisa! Em matemática e programação, os colchetes são como bolhas, isolando tudo de dentro, forma...

26
Expandir o cérebro comprimido

Este desafio foi publicado como parte do desafio de abril de 2018 do LotM , bem como para o segundo aniversário do Brain-flak Eu estava pensando sobre qual seria a maneira mais eficiente de codificar programas de ataques cerebrais. O mais óbvio a ser feito, uma vez que existem apenas 8...

25
Cancelar a parênteses de uma string

Dada uma entrada entre parênteses corretamente, digite uma lista de todas as substrings não vazias entre parênteses correspondentes (ou fora de todos os parênteses), com os parênteses aninhados removidos. Cada substring deve ter a sequência de caracteres exatamente nos mesmos parênteses...

25
Substituição recursiva de string

A tarefa Escreva um programa ou função que, com três seqüências de caracteres, A, B, Cproduza uma sequência de saída em que cada instância de Bin Afoi recursivamente substituída por C. Substituir recursivamente significa repetir uma substituição em que em cada etapa todas as instâncias não...

24
Balance the Brackets

Seu objetivo: Dada uma sequência de colchetes, produza a distância mínima de Damerau-Levenshtein necessária para transformar a sequência de entrada em uma sequência em que os colchetes estejam balanceados. Entrada A sequência de entrada conterá apenas colchetes e nenhum outro caractere. Ou seja,...

23
Anexa ou Anexa? Depende

Brain-flak faz um ano amanhã! Em homenagem ao seu aniversário, estamos tendo uma festa de aniversário no estilo PPCG, na qual vários usuários postam perguntas relacionadas ao cérebro! Ajude-nos a celebrar! :) Brain-flak é uma linguagem esotérica que escrevi, onde todos os comandos são...

23
Cordas topográficas

Aqui está um exemplo de entrada, para que eu possa explicar qual é o problema: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Pense nessa linha de texto como um mapa topográfico de algumas montanhas. Cada conjunto de parênteses ilustra uma unidade de altitude. Se "visualizarmos" isso de...

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

21
Vire uma corda do avesso

Uma cadeia equilibrada é uma cadeia de parênteses ()para que todos os parênteses sejam encontrados com outro. Mais rigorosamente, são as cadeias abrangidas por esta gramática: S → (S)S | ε Podemos transformar uma string "de dentro para fora": Alternando todas as ocorrências (e )entre...

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

20
Entre parênteses uma expressão

Recentemente, eu escrevi um novo idioma . Para evitar a necessidade de lidar com a ordem das operações , simplesmente parênteses pare cada expressão corretamente para evitar isso completamente. Como os parênteses estão nos códigos de caracteres 40 a 41, seu código precisará ser o mais curto...