Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código


5
Calcular π com convergência quadrática
Escreva uma função ou programa completo que leva um número positivo ne executa npassos de um algoritmo iterativo para calcular π que tem convergência quadrática (ou seja, aproximadamente dobra o número de dígitos precisos em cada iteração), em seguida, retorna ou imprime 2 n dígitos corretos (incluindo o começo 3). …
20 code-golf  pi 

8
Code Golf Image Downloader
Em muitos desafios de processamento de imagem , a postagem contém imagens, que devem ser salvas em um arquivo para poder solucionar o problema. Esta é uma tarefa manual especialmente tediosa. Nós, programadores, não devemos ter que ser submetidos a essa labuta. Sua tarefa é baixar automaticamente todas as imagens …

7
Colocação de baú de Minecraft
O videogame Minecraft é sobre colocar e remover diferentes tipos de blocos na rede inteira 3D que compõe o mundo virtual. Cada ponto de rede pode conter exatamente um bloco ou estar vazio (um bloco " aéreo " oficialmente). Neste desafio, nos preocuparemos apenas com um plano 2D horizontal do …
20 code-golf 

5
Retorne o emoji do relógio mais próximo da hora atual quando executado
Posso ter uma if/elsecondição grande a cada 30 minutos, mas estou procurando mais soluções baseadas em matemática e Unicode. Aqui estão os emojis de relógio: 🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕜🕝🕞🕟🕠🕡🕢🕣🕤🕥🕦🕧. Se você não tiver suporte de renderização adequado, poderá vê-los abaixo (eles não estão na mesma ordem e podem parecer diferentes do que você …
20 code-golf  date 

2
Formando poliaminos com uma corrente de hastes
fundo Considere uma cadeia de hastes (fechada), cada uma com comprimento inteiro. Quantos poliaminos distintos sem orifícios você pode formar com uma determinada corrente? Ou, em outras palavras, quantos polígonos diferentes que não se interceptam com lados alinhados ao eixo você pode formar com uma determinada cadeia? Vejamos um exemplo. …



7
Confundir os Dakotas [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 2 anos . Você foi contratado pelo governo de Dakota do Norte para criptografar as comunicações …

21
O Desafio da Escadaria
Seu trabalho é recriar esta obra de arte: _____ | | | | _____| | | | | _____| | | | | _____| | | | | _____| A resposta deve recriar isso e imprimi-lo como resultado. Todos os idiomas são permitidos, nenhuma impressão direta de arte, ofc, é …

1
Detectar perguntas duplicadas
Detectar perguntas duplicadas Era uma vez, havia um site de golfe. Tinha um problema: as pessoas publicavam perguntas semelhantes ou idênticas repetidas vezes. Você esteveselecionado recrutado forçado recrutado chantageado solicitado a automatizar o processo de decidir se uma pergunta é uma duplicata de uma existente, por qualquer meio necessário (consulte …


4
O desafio do erro fatal
Objetivo Escrever uma rotina que aceita uma cadeia de caracteres ASCII imprimíveis, é , e retorna um string contendo os mesmos caracteres que s , reordenadas de modo que não há dois caracteres substring aparece mais de uma vez. O programa deve processar todas as seqüências de referência (veja abaixo) …

11
Poliglota Restrita
Poliglotas são programas que são válidos em várias linguagens de programação simultaneamente. A maioria desses poliglotas é escrita de tal maneira que certas construções de um idioma são interpretadas como comentários de outro idioma (por exemplo, #defineem C sendo interpretado como um comentário em várias linguagens de script). Estou curioso …

30
Death By Shock Probe: Isso é um monte de dados
No webcomic Darths & Droids , Pete, que interpreta R2-D2 na campanha de roleplay ficcional em torno da qual o gibi se baseia, uma vez afirma (aviso: possíveis spoilers no gibi vinculado) que, com o Lost Orb de Phanastacoria, equipado com seu sonda de choque, ele agora pode distribuir uma …
20 code-golf  random 

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.