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

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

30
Retina ou Lixo?
Vivemos em uma era maravilhosa da tecnologia, onde podemos ter telas 8K lindamente detalhadas em nossas TVs e até telas 2K em nossos telefones para o nosso prazer de navegação móvel. Percorremos um longo caminho nos últimos anos em termos de tecnologia de tela. Um dos produtos é um termo …
47 code-golf 

15
Arte ASCII do Dia # 1 - Nó Duplo
Escreva um programa completo ou uma função que Nreceba um número inteiro positivo como entrada via STDIN / linha de comando / ARGV ou argumentos de função e imprima um nó duplo ASCII correspondente Nao STDOUT. O nó duplo ASCII é assim: __ __ __ __ __ __ / \/ …

6
Vamos julgar alguns livros pelas capas
Todo mundo sabe que o conteúdo faz a pergunta. Mas um bom título também ajuda, e é a primeira coisa que vemos. É hora de transformar a primeira impressão em um programa e descobrir que tipos de títulos recebem mais votos. Você é desafiado a escrever um programa ou função …

16
Código qualificado Sierpins
Escreva um bloco de texto retangular que, quando organizado em um tapete Sierpinski , usando espaços do mesmo tamanho para as partes vazias, cria um programa que gera o número de iteração do tapete. Por exemplo, se o seu bloco de texto for TXT BLK então executando o programa TXTTXTTXT …

30
Triângulos muito simples
Escreva um programa ou função que receba um número inteiro positivo (via stdin, linha de comando ou função arg) e imprima ou retorne uma sequência desses muitos pequenos triângulos lado a lado, alternando para onde apontam: /\ /__\ Este único triângulo é a saída se a entrada for 1. Se …

30
Um número é divisível por cada um de seus dígitos?
Meu amigo e eu estávamos trabalhando em um laboratório em nossa aula de Ciência da Computação da AP e decidimos codificar um dos problemas, já que ainda tínhamos metade da aula livre depois que terminamos. Aqui está a pergunta: Dado um número n, n é divisível por cada um de …
47 code-golf 


15
Tabela periódica dos elementos - Code Golf
Baseado no golfe prático - Estados dos EUA Sua tarefa é encontrar a abreviação (símbolo) de um elemento com o nome do elemento, até ununoctium (118). Use a tabela periódica na Wikipedia . Graças à ossifração sensível, você pode encontrar uma lista completa de elementos para abreviações em http://pastebin.com/DNZMWmuf . …

18
Dicas para jogar golfe em Perl?
Que dicas gerais você tem para jogar golfe no Perl? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos para Perl (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.
47 code-golf  tips  perl 




30
Imprimir “N NE SE SE S SW W NW”
Isso parece quase trivial, mas, depois de algum esforço, não consegui vencer a solução literal em J, pensei que poderia ser um desafio decente (embora, para ser claro, esse não seja um desafio específico de J). O título diz tudo. Você simplesmente precisa escrever um programa ou função (sem argumentos) …

30
Gere uma grade de cores RGB
Este! é uma grade de cores RGB ... Basicamente, é uma matriz bidimensional na qual: A primeira linha e a primeira coluna são vermelhas. A segunda linha e a segunda coluna são verdes. A terceira linha e a terceira coluna são azuis. Aqui estão as cores descritas graficamente, usando as …

30
Vamos desenhar algumas bombas Atari ST!
Introdução O Atari ST era um computador pessoal bastante popular entre meados dos anos 80 e início dos anos 90, alimentado por um microprocessador Motorola 68000. Nesta máquina, o comportamento padrão do sistema operacional para exceções de CPU não capturadas era exibir uma linha de bombas na tela, conforme mostrado …

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.