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

8
Dicas para jogar golfe em Emotinomicon

Que dicas gerais você tem para jogar golfe no Emotinomicon ? 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 ao Emotinomicon (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por...

8
Codifique a cifra da coluna

Dada uma sequência a ser codificada e um número de colunas (a chave), codifique a sequência da seguinte maneira: Vou usar o exemplo Hello, world!e a chave3 Primeiro, escreva o número de colunas: 1 2 3 Em seguida, escreva o texto começando no canto superior esquerdo, um caractere por coluna e,...

8
A lógica lógica

O desafio Simplesmente escreva um programa que produz seu próprio código fonte. Nada além de um quine regular. O problema Como não temos um computador, precisamos executar o programa em um dispositivo lógico programável (como um FPGA, um CPLD, um array de portas ...). As regras Qualquer...

8
Obter a individualidade de uma palavra!

Eu amo /usr/share/dict/words; é tão útil! Eu o uso em todos os meus programas, sempre que posso! Você aproveitará esse arquivo tão útil para testar, testando a individualidade de uma palavra. Entrada Uma palavra; definido neste desafio como qualquer sequência de

8
Escola de Marshalling de aeronaves

Dada uma sequência que representa uma série de sinais manuais da aeronave , escreva uma função ou programa para calcular a posição final de uma aeronave seguindo esses sinais. NB: A co-ordenadas em este desafio são representados como um par de coordenadas cartesianas, além de uma posição compasso:...

8
Cada enésimo número primo até 8675309

Leia isso se estiver confuso. Desafio: O objetivo deste código-golfe é baseado no número 8675309... Seu objetivo é imprimir todos os números primos de 2 a 8675309, começando com o número 2 e depois pulando 8 números primos, depois pulando 6 e depois 7, etc. Em essência, pule vários números...

8
Meu gráfico é gracioso?

Um gráfico gracioso é um tipo de gráfico simples . Gráficos graciosos são especiais porque existe uma maneira de rotular todos os seus nós com números inteiros positivos, de modo que quando as arestas também são rotuladas com as diferenças dos nós que conectam, não há duas arestas com o mesmo...

8
Código mais curto para produzir uma saída não periódica infinita

Não é enganador para isso . Essa pergunta pede especificamente uma contagem para sempre, enquanto essa pergunta permite muitas outras abordagens. Escreva um programa ou função que, com tempo e memória infinitos, imprima uma saída não periódica infinita. Esclarecimentos 'Infinito' significa que...