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

13
Teste de primazia em Manufactoria

fundo Manufactoria é um jogo sobre programação. O jogador deve usar uma forma de linguagem de programação bidimensional para concluir tarefas. Se você nunca ouviu falar, a maneira mais fácil de aprender é experimentar os primeiros níveis do jogo. Desafio Seu desafio é criar um programa que teste...

13
Inverso do formato Golf String ()

Inverta o método Format. O Formatmétodo da classe String (ou equivalente, como sprintf) está disponível na maioria dos idiomas. Basicamente, é necessária uma string "Format" que pode conter espaços reservados com alguma formatação extra e zero ou mais valores a serem inseridos em vez desses...

13
Codegolf: Quine e Antiquine

Esse desafio é semelhante ao Can you Meta Quine? Um quine é um programa que se produz em STDOUT. Esse desafio é produzir um programa A que, quando executado, produz um programa B no STDOUT. O programa B quando executado produz o programa A em STDOUT. Os programas A e B devem ser escritos (e...

13
Multiplicar Quaternions

Escreva uma função ou programa nomeado que calcule o produto quaternion de dois quaternions. Use o mínimo de bytes possível. Quaternions Quaternions são uma extensão dos números reais que ampliam ainda mais os números complexos. Em vez de uma única unidade imaginária i, os quaternions usam três...

13
Código-Golf Ascii Art Mini-Golf

Introdução Vamos jogar mini-golfe! A bola de golfe é representada por a .e o buraco por a O. Você quer fazer um buraco em cada buraco, mas não é bom em colocar. De fato, você se recusa a tentar colocar na diagonal! Apenas para cima, para baixo e para os lados. Você planeja trapacear colocando...

13
Escolha a vara mais longa

Você é um jovem nerd de programação que vive com seus outros 2 melhores amigos. Toda semana, um de vocês tem que fazer todas as tarefas da casa e decide quem é a vez de escolher um pedaço de pau. Quem escolhe o menor palito perde e faz todas as tarefas. Como todos vocês são programadores e adoram...

13
Dicas para jogar golfe no Applescript

Que dicas você tem para jogar golfe no Applescript? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos ao Applescript (por exemplo, "remover comentários" não é uma

13
Encontre o número cromático

Surpreendentemente, ainda não tivemos nenhum desafio na coloração de gráficos! Dado um gráfico não direcionado, podemos atribuir a cada vértice uma cor de modo que não dois vértices adjacentes compartilhem a mesma cor. O menor número χ de cores distintas necessárias para conseguir isso é chamado...

13
Como NÃO reduzir frações

Reduzindo frações da maneira errada Neste desafio do código-golfe, você precisa encontrar frações que podem ser reduzidas da maneira errada, mas que acabam no mesmo número. Nota: reduzir frações da maneira errada tem aqui uma definição exata, veja detalhes. Exemplo: 64/16 = 6 4/1 6 = 4/1 =...

13
Numeração de linha - implemento nl

Sua tarefa é implementar um programa semelhante à nlferramenta de linha de comando dos utilitários principais do GNU. As brechas padrão são proibidas. Você não pode usar nenhuma função, programa ou utilitário interno ou externo para numerar as linhas de um arquivo ou string, como nlele próprio ou...

13
Tensão em um gráfico, parte II: um elástico

Este é o segundo de dois desafios sobre "puxar funções esticadas". Aqui está a parte I mais simples . Vamos colocar m pregos em uma placa nas posições (x 1 , y 1 ) a (x m , y m ) . Amarre um elástico ao primeiro e ao último deles e estique-o em volta das outras unhas, de modo que a banda atravesse...

13
Imprimir o foguete retrô

(inspirado nesta pergunta do SO ) Você recebe como entrada um único número inteiro positivo n . No menor número de caracteres possível, produza um foguete na arte ASCII com uma cabeça, uma cauda e um corpo composto por n segmentos. Não deve haver espaços à direita ou novas linhas. A cabeça e a...

13
O que você está esperando? (Um solucionador de mahjong)

Ideia graças a @ MartinBüttner de uma discussão no chat Mahjong é um jogo de peças imensamente popular na Ásia. Normalmente é jogado com quatro jogadores, e o objetivo do jogo é ser a primeira pessoa a completar uma mão válida usando as peças. Para esse desafio, consideraremos uma versão...

13
Teorema de quatro cores

O teorema das quatro cores declara que não são necessárias mais de quatro cores para colorir as regiões de um mapa. O desafio Dada uma lista de fronteiras do estado, atribua uma cor a cada ID de estado para que dois estados adjacentes não tenham a mesma cor. A saída deve ser uma folha de estilo...

13
Programa de desenho curto

Você acabou de convidar um especialista em artes liberais para sua casa e está dizendo a ele "Sabe, eu sou um ótimo programador e posso fazer x e y e z ..." Ele rapidamente fica entediado e pergunta: "Se você é realmente um ótimo programador, pode criar um programa para me deixar desenhar,...

13
12 Dias de Golfmas

Desafio Em cada um dos 12 dias de Natal, reproduza o verso apropriado de "12 dias de Natal", de acordo com a data, caso contrário, faça o refrão de "Gostaria que pudesse ser Natal todos os dias". Novas linhas à esquerda e / ou à direita ( \n) e espaços à direita são permitidos. Você não pode ler...

13
Concatenar seqüências de caracteres com contexto

Strings com contexto Para os propósitos desse desafio, uma string com contexto é um triplo de strings, chamado contexto esquerdo , parte de dados e contexto correto . Representa uma substring de uma string mais longa. Usamos o tubo vertical |como um separador; portanto, um exemplo de uma string...

13
Compartilhando pizza razoavelmente

A dificuldade em compartilhar pizza com os amigos é que é difícil garantir que todos recebam a mesma quantidade de pepperoni na fatia. Portanto, sua tarefa é decidir como fatiar uma pizza de maneira justa para que todos fiquem felizes. instruções Escreva um programa que, dada uma lista das...