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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

5
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 ( …

7
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, …

9
Converter intervalo de tempo legível por humanos em componentes de data
Desafio Escreva o programa mais curto que converte um intervalo de tempo legível por humanos em componentes de data do formulário: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Casos de amostra Cada caso de teste é de duas linhas, entrada seguida por saída: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} …
16 code-golf  string  date 

2
Pontue um jogo do Kingdom Builder
Quero experimentar uma nova forma de código de golfe aqui. Semelhante aos bônus, nem todas as partes do desafio precisam ser concluídas, mas cada resposta precisa implementar um subconjunto de determinado tamanho (e há um núcleo que toda resposta precisa implementar). Portanto, além do golfe, esse desafio também envolve a …

5
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 …

17
Encontre a substring com mais 1s em uma sequência
Introdução Eu quero encontrar a substring com mais 1's' em uma sequência de 0's 1' e 's. Entrada Seu programa possui duas entradas , a sequência e o comprimento da substring. A sequência é qualquer número de 0'se 1': 01001010101101111011101001010100010101101010101010101101101010010110110110 O comprimento da substring é qualquer número inteiro diferente de …

1
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 codificar também! Agora, …
16 code-golf 

2
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 …

14
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 sque …
16 code-golf 

10
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 entrada: …


8
Área de superfície do tetraedro
O desafio Esse desafio é muito direto. Dados quatro pontos tridimensionais, calcule a área da superfície do tetraedro que eles formam. Isso é código-golfe , então o código mais curto vence. Aplicam-se brechas padrão, com a estipulação adicional de que é proibida qualquer função interna para executar esta tarefa, com …
16 code-golf  math  3d 




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.