Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

12
Encontrar a palavra mais 'única'
Usando o idioma de sua escolha, escreva a menor função / script / programa possível, que identificará a palavra com o maior número de letras exclusivas em um texto. Letras exclusivas devem incluir qualquer caractere distinto usando a codificação UTF-8 . As versões em maiúsculas e minúsculas do mesmo caractere …
12 code-golf  word 

6
Marque um jogo de Yahtzee
Para cada uma das 13 linhas de uma planilha Yahtzee, você recebe (do stdin) uma lista separada por espaços de 5 números (dados). Sua tarefa é calcular a pontuação de cada linha e gerar o total geral do jogo. Exemplo Entrada e como interpretá-la: Input Box Score 6 1 4 …
12 code-golf  number  game 

27
Removendo elementos exclusivos da string
Eu me deparei com essa pergunta, porque parece ser um caso de uso muito comum encontrar caracteres únicos na string. Mas e se quisermos nos livrar deles? A entrada contém apenas letras minúsculas. Somente letras de a a z são usadas. O comprimento da entrada pode ter de 1 a …
12 code-golf  string 

4
Desenhe um cubo lado a lado de qualquer tamanho
Desenhe um cubo lado a lado de qualquer tamanho, na arte ASCII. Você será dado três números a, be c, eo programa deve saída um a * b * c cubo porte. Exemplos 3 3 3 -> ____ ____ ____ /____/____/____/| /____/____/____/|| /____/____/____/||| |____|____|____|||/ |____|____|____||/ |____|____|____|/ 5 2 3 -> …


26
Listas de cancelamento de aninhamento
Dada uma lista com listas aninhadas dentro dela, retorne a lista com os itens das listas aninhadas aninhados. Entrada A lista terá, no máximo, listas aninhadas em quatro profundidades. Conte todos os 0 na entrada como um espaço nulo. Resultado Imprima individualmente cada item. Não imprima a saída como uma …
12 code-golf 

13
crie uma barra de progresso ascii
bem, é algo semelhante a esta pergunta, mas com algumas diferenças. você precisa escrever um programa para solicitar a largura da barra de progresso e quanto trabalho é feito. e desenhe uma barra de progresso com os seguintes recursos: width indica quantos caracteres você precisa usar para desenhar a barra …


1
Faça algo saboroso! [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . Seu desafio é escrever um programa de Chef que funcione …

16
Encontre palavras com uma mão
'exagerado' é um exemplo de uma palavra que pode ser digitada na mão esquerda, em um mapa de teclado qwerty normal. 'monopólio' é um exemplo para a mão direita. Pesquisando no wordsarquivo unix por palavras que podem ser digitadas por um lado. A saída deve ter duas linhas: lista separada …
12 code-golf 

4
Converter de Notação Infix em Notação de Prefixo
Dada uma expressão aritmética, que pode incluir parênteses ( ()), expoentes ( ^), divisão ( /) e multiplicação ( *), adição ( +) e subtração ( -) (nessa ordem de operação), como a ^ (2 / 3) * 9 * 3 - 4 * 6 produz a mesma expressão na …
12 code-golf  math 

3
Implementar uma calculadora gráfica
Houve muitas perguntas envolvendo calculadoras; no entanto, não parece haver nenhum envolvimento na implementação de uma calculadora gráfica. O desafio Você deve escrever um programa completo que use várias fórmulas como entrada de STDIN e as represente graficamente em STDOUT. A entrada assumirá o formato f1(x)=x^2-x-1. Haverá um fseguido por …


3
Quine de economia de sessão
Inspirado por esta pergunta . Crie um programa que solicite ao usuário que armazene alguns dados e, quando o programa estiver encerrado, cuspa o próprio programa, exceto os dados da sessão alterados. O usuário abre o programa recém-gerado e pode recuperar os dados do programa anterior. Comandos KEY VALUE: define …
12 code-golf  quine 

10
Programação criativa [fechada]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 8 anos . Faça uma história da sua programação. Exemplo em JavaScript: self.book = { "story": …

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.