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

16
Compilando inglês para seu chefe

Seu chefe aprendeu recentemente dessa interessante linguagem de programação chamada inglês . Ele teve essa ideia "revolucionária", ele quer codificar com você para duplicar as taxas de produção! Como ele não é um especialista em tecnologia, ele quer que você escreva um compilador para que ele possa...

16
Um bom momento para recusar

A configuração Suponha que você receba n fusíveis, com 1 ≤ n ≤ 5, cada um com um metro de comprimento e cada fusível com uma taxa de queima associada de N metros por D horas. Um fusível pode ser aceso em uma ou em ambas as extremidades, subsequentemente extinto em uma ou em ambas as extremidades,...

16
Desfazer as raízes quadradas

Seu trabalho é converter decimais de volta na soma das raízes quadradas dos números inteiros. O resultado deve ter uma precisão de pelo menos 6 dígitos decimais significativos. Entrada : Um número indicando o número de raízes quadradas e um decimal indicando o número a ser aproximado. Exemplo de...

16
Aparência: Conway revisitado

Vocês já devem estar familiarizados com a sequência de Conway (também conhecida como sequência de "olhe e diga") : 1 11 21 1211 111221 312211 etc Você também pode começar por qualquer número arbitrário como ponto de partida. Let f(s)Ser o próximo elemento da seqüência. Agora, para cada dado...

16
Jogue Wythoff's Nim perfeitamente

Seu objetivo é escrever um jogador perfeito para o jogo de Nim de Wythoff . Regras do Nim de Wythoff O Nim de Wythoff é um jogo determinístico para dois jogadores, jogado com duas pilhas de marcadores idênticos. Os jogadores alternam turnos, nos quais realizam um destes procedimentos: Remova um...

16
Digitando com teclas mexidas

Seu amigo não é muito bom com computadores, então, como uma piada prática, alguém embaralhou as letras (az) em seu teclado. Quando ele se sentou e tentou digitar seu nome olhando para o teclado, percebeu que as letras estavam embaralhadas e pediu sua ajuda. Você é esperto e sabe que, se ele...

16
Operações de bits imprudentes

Eu gosto de jogar golfe dc, mas às vezes fico frustrado porque dcnão tem operações bit a bit. Desafio Fornecer quatro funções nomeadas que implementam o equivalente das operações c bit a bit &, |, ~e ^(bit a bit AND, OR, NOT e XOR). Cada função aceita dois operandos ( ~usa apenas um) que são,...

16
Círculo sobreposto

Você deve escrever um programa ou função que dado um Npor Ngrade quadrada igualmente espaçados e uma sólida saídas inscrito círculo ou retorna o número de quadrículas que são sobrepostas parcialmente ou totalmente pelo círculo sólido. Sobreposições de tamanho 0 (ou seja, quando o círculo toca...

16
Renderizador de sistema ASCII L

fundo Um sistema L (ou sistema Lindenmayer) é um sistema de reescrita paralelo que, entre outras coisas, pode ser facilmente usado para modelar fractais. Esta questão diz respeito a sistemas L determinísticos e livres de contexto . Eles consistem em um alfabeto de símbolos, uma sequência de...

16
Corrida dos Dígitos

Você deve escrever um programa ou função que dê uma ordem inicial de números inteiros positivos distintos de um dígito e o comprimento da faixa como saída de entrada ou retorne a ordem final dos números. A entrada [5,1,2,6,7] and 14define a seguinte corrida: -------------- 76215...

16
Indirecionar um gráfico

Introdução Nesse desafio, você recebe um gráfico direcionado com auto-loops e sua tarefa é convertê-lo em um gráfico não direcionado sem auto-loops. Entrada Sua entrada é um gráfico direcionado com vértice definido {0, 1, ..., n-1}para algum número natural n ≥ 0(ou {1, 2, ..., n}se você usar a...