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

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

1
Solver Campo Minado
Já geramos campos Campo Minado , mas alguém realmente precisa varrer as minas geradas antes que o PCG exploda! Sua tarefa é escrever um Minesweeper Solver que seja compatível com uma versão ligeiramente modificada da solução aceita “Working Minesweeper” (as ações são separadas por espaços para permitir campos maiores). Entrada: …

12
Código Golf da Morte [fechado]
Escreva algum código que cause pânico no BSOD ou no kernel! Regras: No Windows, você deve causar um BugCheck (tela azul da morte), no Linux (ou em outros sistemas * nix), você deve causar um pânico no kernel. Não deve danificar o sistema (ou seja, ele deve funcionar na reinicialização) …


15
O jogo das cidades
Introdução O jogo se passa em um mundo pequeno, com diferentes cidades. Os governantes das cidades se odeiam e gostariam de governar o mundo. As pessoas são divididas em dois grupos, guerreiros e nascidos baixos. No entanto, nascidos baixos podem criar guerreiros. Você é o governante de três dessas cidades. …


5
Para onde vai o laser?
Pegue uma grade bidimensional e desenhe um número de segmentos de linha para representar espelhos. Agora escolha um ponto para colocar um laser teórico e um ângulo para definir a direção que está apontando. A questão é: se você segue o caminho do feixe de laser por uma distância especificada, …
34 code-golf 

4
Quadrados Flippin '
Crie um programa ou função para desordenar um quadrado de dígitos, invertendo (invertendo o ponto central) apenas as linhas e colunas. Entrada A entrada será uma grade 9x9 de dígitos na forma de uma sequência de 9 linhas, como a seguir: 986553229 264564891 759176443 643982153 567891234 526917874 685328912 891732537 117644378 …
34 code-golf 




23
Golfe de hash criptográfico
Este concurso acabou. Devido à natureza dos desafios de policiais e ladrões , o desafio de policiais se torna muito mais fácil quando o interesse no desafio associado a ladrões diminui. Portanto, embora você ainda possa postar funções de hash, sua resposta não será aceita ou fará parte da tabela …

30
Entrada padrão de transformação ROT-13
O desafio: Ler uma entrada de comprimento arbitrário e produzir o ROT13 da entrada. Todos os caracteres além de AZ devem ser copiados para a saída literalmente, e maiúsculas e minúsculas devem ser preservadas, se possível. Qualquer idioma que possa ler e escrever fluxos padrão é um jogo justo.

22
Desenhe a forma do coração
Desafio Desenhe uma forma de coração ... como arte ASCII! Sua arte não precisa se parecer exatamente com a minha, mas deve ter a forma de um coração. O interior do coração deve conter as palavras "Amor" pelo menos 20 vezes Regras O programa deve gravar a arte no console. …

30
Esse número é mau?
Introdução Na teoria dos números, um número é considerado mau se houver um número par de 1's em sua representação binária. No desafio de hoje, você identificará se um determinado número é mau ou não. Desafio Seu trabalho é escrever um programa ou função completo que aceite um número inteiro …

30
Cordas entrelaçadas
Seu desafio é escrever um programa ou função que, quando recebidas duas cadeias de comprimento igual, troque todos os outros caracteres e produza / retorne as cadeias resultantes em qualquer ordem. Exemplos "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> …
34 code-golf  string 

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.