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.

10
Peneira de Sundaram (para encontrar números primos)
O desafio Implemente a peneira Sundaram para encontrar os números primos abaixo n. Pegue um número inteiro de entrada ne dê os números primos abaixo n. Você pode assumir que nsempre será menor ou igual a um milhão. Peneira Comece com uma lista dos números inteiros de 1até n. Remova …

5
Esquemas de pirâmide
As pirâmides maias eram (e são) uma parte importante da arquitetura antiga, que geralmente era usada para fins religiosos. Geralmente eram pirâmides de degraus, mas os degraus de cada uma eram íngremes demais para subir. Os padres subiam ao topo deles através de escadas alternativas para realizar cerimônias. As pirâmides …

1
Resolver um jogo de acordeão
Accordion é um jogo de cartas de paciência que me deparei recentemente, onde quase todos os layouts são solucionáveis, mas incrivelmente difíceis. Você pode jogar aqui . Regras 52 cartões de face são colocados com a face para cima em uma ordem aleatória. A cada turno, você substitui um cartão …

1
Posso fazer essa forma com blocos, lajes e escadas?
Considere uma grade bidimensional retangular em que cada célula pode estar vazia ( .) ou cheia ( 0). por exemplo ..00.... 0000.... .00000.. 000...00 ..000000 000.00.. A grade é considerada infinita, todas as células fora da região representada estão vazias. O objetivo é cobrir os espaços preenchidos e deixar os …

9
Tabelas da verdade: o computador do seu bisavô
Se você se lembrar dos anos de escolaridade, lembre-se de aprender sobre as Tabelas da Verdade . Eles pareciam chatos, mas são a base da lógica e (alguns argumentariam) toda a computação ... Problema Sua missão, caso você aceite aceitá-la, é escrever um programa, função ou widget de código que …

7
Prefix Tree Traversal
Escreva um programa que receba (via stdin ou linha de comando) uma string com a forma recursiva PREFIX[SUFFIXES] Onde PREFIX pode ser qualquer sequência de letras minúsculas (az), incluindo a sequência vazia, e SUFFIXESpode ser qualquer sequência de seqüências de caracteres com a forma recursiva PREFIX[SUFFIXES]concatenada em conjunto, incluindo a …

4
Exibir palavras usando a exibição de 7 segmentos
Meu primeiro quebra-cabeça de programação e código de golfe é o Seven-Slash Display . Aqui está o meu primeiro desafio, também baseado em 7 segmentos. Costumo pensar, além dos números, em que tipo de letras posso exibir usando um simples display de 7 segmentos. Acontece que muitas letras podem ser …

21
Encontrando o valor das palavras!
Introdução Na terra de [Insira um nome legal aqui], as pessoas não compram coisas com dinheiro, porque todo mundo tem uma alergia grave ao papel. Eles pagam um ao outro com palavras! Mas como é isso? Bem, eles fornecem valores de número de cada letra: a=1,b=2,c=3,etc. (Com algumas outras regras …
13 code-golf  string 

13
Desenhe as combinações que somam 100
Você tem uma caixa com um número de um dígito em cada canto: 1|2 --- 3|4 Se concatenar os dígitos ao longo das linhas da esquerda para a direita, obteremos 12 e 34. Se concatenar os dígitos ao longo das colunas de cima para baixo, obteremos 13 e 24. Se …
13 code-golf 

3
Analisar aleatoriamente overhanded
Rod está moderando um jogo de cartas entre dois jogadores: George e Tim. Atualmente, Tim está baralhando as cartas. Rod suspeita que Tim está tentando trapacear, então ele precisa de sua ajuda para verificar se o embaralhamento é justo. Tim está fazendo o barulho excessivo: ele corta uma pilha de …

30
My Squiggly Lamp
Enquanto me movia, quebrei minha lâmpada. Agora, preciso de um novo. É seu trabalho me fazer uma lâmpada! Não tenho certeza do tamanho que desejo, embora saiba que quero um tamanho irregular. Seu programa / função deve receber uma entrada numérica e imprimir uma lâmpada com tantos rabiscos / solavancos. …

22
Contando de 1 a um número inteiro… em binário
Introdução: Lembro que quando eu era criança, pegava uma calculadora e continuava pressionando o +botão, e via o quanto eu podia contar. Agora, gosto de programar e estou desenvolvendo para iOS. Contar é uma habilidade fundamental para humanos e computadores. Sem ele, o resto da matemática não pode ser feito. …
13 code-golf 

6
Imprimir uma espiral ascii na memória O (log n)
Você pode escrever um programa ou função que receba um número inteiro positivo e ímpar, n onde n >= 3, como argumento de função, argumentos de linha de comando ou em STDIN (ou equivalente para o seu sistema), e imprime em STDOUT (ou equivalente do sistema) uma espiral ASCII que …

7
Meios metálicos de alta precisão
fundo Os meios metálicos , começando com a famosa média dourada , são definidos para todo número natural (número inteiro positivo), e cada um é uma constante irracional (possui uma expansão decimal infinita não recorrente). Para um número natural , a média metálica é a raiz de uma equação quadrática …
13 code-golf 

4
O contador de palavras muito estranho
ENTRADA: Qualquer sequência que consiste exclusivamente em letras minúsculas via argumento de função, argumento de linha de comando, STDIN ou similar. SAÍDA: Imprima ou retorne um número que representará a soma das distâncias das letras de acordo com a seguinte métrica: Você pega a primeira e a segunda letra e …

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.