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.

17
Soma de combinações com repetição
Escreva o código mais curto possível para resolver o seguinte problema: Entrada: Um número inteiro X com 2 <= XeX <= 100 Resultado: Total de combinações de 2, 3 e 5 (a repetição é permitida, a ordem é importante) cuja soma é igual a X. Exemplos: Entrada: 8 Saída:, 6porque …

8
Extensão do jogo dos setes
Introdução Produza todos os números em uma base específica que apareceriam em uma versão adaptada do jogo dos sete. Desafio Sua tarefa é produzir todos os números em uma determinada base em um determinado intervalo, ignorando os que correspondem a determinadas condições. Você receberá quatro entradas: base elim starte end. …


2
Continue decodificando este número!
Esse desafio colocou um algoritmo para codificar um número inteiro ncomo outro número inteiro r. A seguir, é apresentada uma explicação sucinta desse algoritmo, usando n=60como exemplo. O algoritmo original Primeiro, codificamos o número como uma sequência de colchetes. Se n = 1, retorne uma string vazia. Caso contrário, tomamos …


6
Faça um n-Juggler
Fiquei realmente interessado em sequências que seguem a propriedade a ( n + 1 ) = a ( n - a ( n ) )uma(n+1)=uma(n-uma(n))a(n+1) = a(n - a(n)) recentemente, então aqui está outra pergunta sobre essas seqüências. Em particular, estamos preocupados com seqüências dos números inteiros para os números …

10
Classificar uma sequência de opções
fundo Em C, há uma função de argumentos de linha de comando ajuda de análise: getopt. Getopt pega o argumento count ( argc), a lista de argumentos ( argv) e uma string que representa as opções que o programa deve usar ( optstring). A opção string ( optstring) é uma …

6
90% falham neste desafio?
Acho que não sou o único que viu esse tipo de imagem no Facebook (e em outros sites). A imagem acima foi publicada há 16 dias e acumulou 51 k comentários. Algumas respostas: 0, 4, 8, 48, 88, 120, 124 e assim por diante. Desafio: A matemática da pergunta não …

7
Preencha as etapas (aleatoriamente)!
Este é o Hole-9 do Torneio de Outono da APL CodeGolf . Eu sou o autor original do problema lá e, portanto, posso republicá-lo aqui. Dada uma matriz booleana simples (retangular, sem serrilhada) (de uma ou mais dimensões), retorne uma lista de matrizes com formato assim, onde a primeira matriz …

5
Vida e Morte das Árvores
O desafio Escreva um programa que use um número N como entrada e produza o estágio de vida ou morte em que uma árvore está atualmente. N sempre estará entre 0 e 10. As etapas da vida e da morte Vida: Para desenhar um estágio da vida, simplesmente desenhe uma …

7
Encontre a média de uma palavra
Inspirado por esta mensagem de bate-papo Sua tarefa será pegar uma palavra e encontrar a posição média de suas letras no teclado como uma letra. Layout do teclado Como os layouts variam de teclado para teclado, usaremos um padrão baseado no meu próprio teclado nesta pergunta. O teclado possui 3 …


3
Corredores assustadores
Este desafio é inspirado em um jogo de tabuleiro que joguei há algum tempo. A história desse desafio não precisa necessariamente ser lida; o objetivo da seção de desafio deve explicar tudo o que é necessário. A história As pessoas estão trancadas dentro de uma grande sala com um monstro …
8 code-golf 

7
Gerando grades de palavras
Dada a entrada n, produza uma grade de palavras de tamanho n, no menor número possível de bytes. Detalhes O número fornecido sempre será ímpar. O quadrado central da grade sempre deve estar vazio (um caractere de espaço). As letras que preenchem a grade devem ser escolhidas aleatoriamente na distribuição …

22
Nº números Ngonais
A maioria de nós provavelmente conhece o conceito de números triangulares e quadrados. No entanto, também existem números pentagonais, números hexagonais, números septagonais, números octogonais etc. O N-ésimo número Nagonal é definido como o N-ésimo número da sequência formada com um polígono de N lados. Obviamente, N> = 3, pois …

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.