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

39
Crie um sistema solar

Introdução Isso se baseia em um problema real que recentemente enfrentei ao criar um jogo de computador e achei que seria uma boa rodada de golfe com código . Existem sete classes espectrais principais de estrelas que emitem quantidades variáveis ​​de calor. A geologia dos planetas ao redor de...

39
Eu fiz uma nave espacial!

Introdução: Inspirado por este comentário de @MagicOctopusUrn em @Emigna resposta 05AB1E 's para o meu ' Foi apenas um erro ' desafio : 8F9ÝÀNð×ý}».∊Eu fiz uma nave espacial! E fiquei empolgado ao sugerir uma edição de 12 bytes. # 1: Magic Octopus Urn Jul 17 '17 às 20:10 Que é um programa...

39
Pontuações impossíveis de dardos

Fiquei surpreso ao não encontrar isso já solicitado, embora haja uma grande pergunta sobre os dardos: Dardos encontra Codegolf Seu desafio é calcular quais pontuações não são possíveis com dardos 'n' abaixo da pontuação máxima para dardos 'n'. Por exemplo, para n = 3, a pontuação máxima possível é...

39
Eu inverto o código fonte, você nega a saída!

Sua tarefa, se você deseja aceitá-la, é escrever um programa que produza um número diferente de zero (pode ser inteiro ou flutuante). A parte complicada é que, se eu reverter seu código-fonte, a saída deve ser o número inteiro original negado. Regras Você deve criar um programa completo . Ou...

38
Golf um quine mútuo

Usando dois idiomas de sua escolha, escreva o menor " quine mútuo " possível. Ou seja, escreva um programa P na linguagem A que emita o código-fonte para um programa Q na linguagem B, de modo que a saída do programa Q seja idêntica ao código-fonte para P. Os arquivos vazios não contam, nem os...

38
Compactação e descompactação de texto - "Nevermore".

Com a discussão recente sobre o uso de ferramentas de compactação no código golf , pensei que seria um bom desafio escrever seu próprio compressor e descompressor de texto. Desafio: Escreva dois programas : um para compactar o texto ASCII em uma sequência de bytes e outro para descompactá-lo. Os...

38
Resolver o cubo de Rubik

Escreva o programa mais curto que resolva o cubo de Rubik (3 * 3 * 3) dentro de um período de tempo e movimentos razoável (digamos, no máximo 5 segundos em sua máquina e menos de 1000 movimentos). A entrada está no formato: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB...

38
Contagem da soma de todos os dígitos

Esse desafio é escrever um programa ou script que conte a soma de todos os dígitos dentro dos números inteiros, de 1 até e incluindo um determinado número. Entrada, um número inteiro positivo. Saída, a soma dos dígitos nesse número e todos os números menores. Exemplos: Input: 5 Integer...

38
Classificar caracteres por escuridão

Seu programa deve ter como entrada uma linha de caracteres, assim: @+.0 E produza os caracteres classificados pela escuridão, assim: .+0@ Requisitos: Você deve usar uma fonte monoespaçada para detecção de escuridão. Você deve descobrir quantos pixels cada caractere ocupa. Você deve...

38
Música: o que há nesse acorde?

Entrada O símbolo de qualquer acorde triádico (consulte http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Saída As notas que constituem o acorde dado. Exemplos Entrada: AM Saída:A C# E Entrada: C#m Saída:C# E G# Entrada: Db+ Saída:C# F A Entrada: C0 Saída:C D# F# Bônus -50 se você...

38
Esta palavra está no quadro de boggle?

Introdução Depois de um dia bebendo e assistindo a copa do mundo, você se senta para jogar amistoso. O temperamento aumenta quando você é acusado de desperdiçar o tempo de todos com palavras sem sentido que nem estão no quadro! Você pode estar vendo o dobro, mas certamente está pensando o...

38
Rosetta Stone Challenge: Qual é a média, afinal?

O objetivo do Rosetta Stone Challenge é escrever soluções no maior número possível de idiomas. Mostre seu multilinguismo de programação! O desafio Quando as pessoas usam o termo "média", geralmente significam a média aritmética, que é a soma dos números divididos pelo número de números. Há, no...

38
O Protocolo do Mictório

fundo O chamado "Protocolo do Urinol", que descreve a ordem em que os urinóis individuais são colhidos no banheiro masculino, foi discutido em vários lugares. Uma versão é fornecida nesta postagem do blog xkcd . Esta pergunta diz respeito a uma ligeira variação: Arranjo : n mictórios em uma...

38
Conversor de temperatura

Esse é um desafio de tamanho de byte, no qual é necessário converter uma temperatura de entrada em uma das três unidades (Celsius, Kelvin e Fahrenheit) nas outras duas. Entrada Você receberia uma temperatura como número seguido por uma unidade (separada por espaço). A temperatura pode ser um...

38
Garlandificação

Garland Words Uma palavra de guirlanda é uma palavra que pode ser amarrada como uma guirlanda, porque termina com as mesmas letras com que começa. Esses grupos de letras podem até se sobrepor! Por exemplo, undergroundé uma palavra de ordem da guirlanda 3, porque começa e termina com os mesmos...

38
Eco sensível ao tempo

fundo O echoprograma é tão legal. Você pode dizer qualquer coisa, e ele repete suas palavras perfeitamente, sempre! Quão legal é isso! Desapontador, ele repete a entrada de uma só vez, independentemente da sua velocidade de digitação, o que não é muito realista. Nós vamos ter que consertar...

38
Posso deslizar para além do quebra-cabeça?

Escreva um programa ou função que receba uma grade retangular de texto em que cada célula seja um Aou a B. Todas as Acélulas formarão uma forma simplesmente conectada , ou seja, serão conectadas ortogonalmente sem furos (as letras vizinhas na diagonal não contam como conectadas). Da mesma forma,...

38
Corrija as Meeesesessessesseesseessedessed upp teeexexextext

Isso é inspirado no Monday Mini-Golf # 6: Meeesesessess upp teeexexextext fundo As produções da ETH têm dificuldade em inserir texto em sua página usual. Sempre que ele usar dígitos ou letras, o texto será menesessessessesseesseessessed. Sua tarefa é ajudá-lo a digitar para que o comportamento...