Perguntas com a marcação «code-golf»

12
Alcance do terreno

Jogos de táticas baseadas em turnos, como Advance Wars, Wargroove e Fire Emblem, são constituídos por uma grade quadrada de terreno variável, com unidades de diferentes classes de movimento, exigindo custos diferentes para cada tipo de terreno. Investigaremos um subconjunto desse...

12
Embaixadores e Tradutores

Dois embaixadores em uma conferência da ONU querem falar um com o outro, mas infelizmente cada um fala apenas um idioma - e eles não são o mesmo idioma. Felizmente, eles têm acesso a vários tradutores, que cada um entende e fala alguns idiomas. Sua tarefa é determinar a menor cadeia de tradutores...

12
Quem pode escapar do jogo Nonary?

O jogo Nonary é um jogo fictício jogado na trilogia de videogame de mesmo nome. Seu objetivo é descobrir quantos jogadores (na melhor das hipóteses) podem escapar de um determinado jogo, com o mínimo de bytes de código possível. Regras do jogo Existem 9 jogadores, numerados de 1 a 9. Todos os...

12
Encontre o diâmetro de um gráfico de palavras

Introdução Um quebra-cabeça popular é converter uma palavra em outra através de uma série de etapas que substituem apenas uma letra e que sempre resultam em uma palavra válida. Por exemplo, o BAG pode ser convertido em DOG por um caminho de cinco etapas: SACO -> BAT -> CAT -> BOLO ->...

12
Implementar uma função fortemente Darboux

Segundo a Wikipedia , uma função fortemente Darboux é um para o qual a imagem de cada intervalo aberto (não vazio) é toda a linha real Em outras palavras, uma função é fortemente Darboux se dado 3 números reais arbitrárias , , e , que é sempre possível encontrar um entre (distinta) e tal que...

12
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 => /o\ /o\...

12
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 (a and b)) forall (o...

12
Tradutor Malbolge normalizado para Malbolge

Nesta tarefa, você escreverá um programa / função que pega um programa Malbolge Normalizado e gera o programa Malbolge resultante . (Esta é uma ferramenta secreta que todos os programadores de Malbolge estão usando!) Entrada Uma estrutura de dados que (de alguma forma) representa um programa...

12
Respondente do inquérito

Original: https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html Alain Colmerauer projetou a linguagem de programação lógica Prolog. Seu objetivo era criar uma linguagem de programação tão inteligente quanto uma criança de dois anos de idade. Para provar que ele havia...

12
Simule um modelo de jogo da vida 1D

Esta questão acabou de rever a revisão de código e imaginei que você poderia adaptá-la como um desafio do codegolf: Você recebe uma lista não vazia de x casas representadas como booleanos. A cada dia, as casas competem com as adjacentes. 1 representa uma casa "ativa" e 0 representa uma casa...

12
Corrija minhas palavras gagas

A gagueira é um problema que muitos de nós podem ter experimentado ou pelo menos visto. Embora a maioria dos softwares famosos de reconhecimento de fala tenha sérios problemas com a fala gaguejada, vamos imaginar um software que entenda a gagueira, mas não possa consertá-los e apenas os escreva...

12
Carteiro Entrega

Acabei de conseguir um emprego como carteiro e preciso da sua ajuda para mantê-lo. Tenho que pedir muitos e-mails antes de entregá-los. As ruas são numeradas estritamente em sequência, começando com 1 no início da rua e continuando para não pular números até o final, com números ímpares no lado...

11
Construa um jogo de adivinhação de palavras de nove níveis

O básico: Você precisará fornecer um jogo de adivinhação de palavras de nove níveis no menor número possível de caracteres (no seu idioma preferido). As métricas: Forneça uma lista de palavras (uma palavra por linha, separada por uma nova linha) (por exemplo, /usr/share/dict/wordsou similar...

11
Troca de presentes de feriado

Outro problema do nosso golfe interno ... esse nos feriados do ano passado. PROBLEMA Andy, Barb, Carl, Didi, Earl e Fran estão comprando presentes um para o outro. Desenhe nomes para uma troca de presentes. Cada pessoa compra um presente e recebe um presente. Ninguém compra seu próprio...

11
Porcentagem de dias úteis em um mês

Dado um ano e um mês, descubra a porcentagem de dias úteis nesse mês. Os dias úteis são de segunda a sexta-feira, sem considerar feriados ou outras coisas especiais. O calendário gregoriano é usado. Entrada Um ano e mês no formato ISO 8601 (AAAA-MM). O ano sempre tem quatro dígitos, o mês sempre...

11
Combinação matemática

Escreva um programa que aceite uma entrada como: n,k que então calcula: e depois imprime o resultado. Um exemplo numérico: Entrada: 5,2 Cálculo interno: Saída impressa: 10 Gostaria de ver uma resposta que supera minha solução python de 65 caracteres, mas todos os idiomas são...