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

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


3
Faça um quase quine
Eu queria enganar um amigo, dando-lhe uma solução que quase funcionou, mas ficou cada vez mais desleixada. Crie um programa que, quando executado, produzirá o programa, mas com um caractere desativado. Um caractere pode ser adicionado, removido ou ambos (um caractere é alterado). Mas apenas um personagem. Sua pontuação será …
12 code-golf  quine 

2
Suavizando uma lista
Você deve escrever um programa ou função que use um número inteiro não negativo ke uma lista inteira classificada Lcomo entrada e saída ou retorne uma lista suavizada M. Mé criado a partir da lista crescente L, inserindo no máximo kelementos inteiros, mantendo a lista classificada. Os números inteiros inseridos …

5
Capturar a bandeira
Este é um jogo de captura da bandeira, fortemente inspirado e baseado em Red vs. Blue - Pixel Team Battlebots . Essa foi uma pergunta impressionante (muito obrigado pelos Calvin's Hobbies; espero que você não se importe de eu ter roubado vergonhosamente muito código de você) - aqui está outro …



7
Pontos fractal em uma linha
Às vezes, quando estou realmente entediado ( muito entediado), gosto de desenhar um segmento de linha e desenhar pontos nele. Primeiro, eu desenho um segmento de linha de um determinado tamanho, que é 2 ^ N para algum valor de N. A linha será representada por uma série de .caracteres. …
12 code-golf 

1
Estou praticando golfe de código corretamente?
Estou curioso para saber se eu sou o Code Golfing corretamente. Eu propus o desafio de transformar um pequeno programa de hash em uma única declaração no Python. Comecei com: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = …
12 code-golf  tips  python 

8
Guerras de balão de água
Este jogo do rei da colina é um jogo de estratégia no qual você deve jogar um balão de água e evitar ser atingido pela água. O objetivo é obter o maior número de pontos. Você receberá um mapa do campo e a localização do balão de água. Você pode …



14
Kolmogorov sem complexidade (-Smirnov)
Nas estatísticas, às vezes é útil saber se duas amostras de dados são da mesma distribuição subjacente. Uma maneira de fazer isso é usar o teste de duas amostras de Kolmogorov-Smirnov . Sua tarefa será escrever um programa que leia duas matrizes inteiras não-negativas não classificadas e calcule a principal …



2
Formas lógicas de pontos
O jogo Recentemente, muito do meu tempo foi ocupado por um jogo viciante no meu telefone, chamado Logic Dots, que me inspirou a escrever esse desafio. É mais fácil explicar as regras se eu mostrar a tela do jogo, então aqui está uma captura de tela de um quebra-cabeça não …

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.