Perguntas com a marcação «code-golf»

20
JSFuck Golf - Olá Mundo

JSFuck é uma linguagem esotérica na qual qualquer instrução Javascript pode ser reproduzida com precisão em outro programa Javascript válido que usa apenas os 6 caracteres []()!+. O conversor JSFuck, quando recebe uma entrada de alert("Hello World!"), produz um bloco de código com 22.948...

20
Desenhe o bule de chá de Utah

O bule de chá de Utah , originalmente criado por Martin Newell, é um objeto conveniente para testar programas gráficos 3D. A tarefa é criar uma imagem em wireframe do bule na projeção em perspectiva. Para incentivar a idéia de um aplicativo de código-fonte , a visualização e o controle da câmera...

20
Código mais curto para criar um jogo Muito baixo - Muito alto

Você precisa criar um jogo Muito baixo --- Muito alto (TLTH) no código mais curto (em bytes) Regras do jogo: O computador escolherá um número aleatório fora do intervalo inteiro (-32768..32767). Agora você vai pensar em um número e inseri-lo. O computador dirá se o seu número é menor ( TOO...

20
Escreva um programa de criptografia Playfair

Escreva um programa que use duas linhas de entrada e use a primeira como uma frase-chave para criptografar a segunda de acordo com a técnica de criptografia da Playfair. A Wikipedia descreve a criptografia Playfair com mais detalhes , mas para evitar qualquer ambiguidade, aqui está um breve...

20
Dicas para jogar golfe em Julia

Que dicas gerais você tem para jogar golfe em Julia? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para Julia (por exemplo, "remover comentários" não é uma

20
Encontre o caractere ímpar em um padrão

Entrada A primeira linha será uma determinada sequência repetida várias vezes. Por exemplo, poderia ser abcabcabcabc, [];[];[];etc. Pode ser cortado; por exemplo: 1231231231. Sempre encontre a corda mais curta; por exemplo, se a linha é 22222, então a string é 2, not 22or 22222ou qualquer outra...

20
Fillomino Solver

Fillomino é um quebra-cabeça em que você preenche uma grade com poliamino . Cada poliomino é uma área de células contíguas. A representação em grade mostra qual tamanho o polyomino está cobrindo cada célula. Por exemplo, um pentomino (5) seria mostrado como 5em cada uma das cinco células contíguas...

20
Proteger minhas paredes dessas portas traquinas

As maçanetas são ótimas e tudo, mas quando você abre uma porta, ela sempre amolga as paredes ao seu redor. Eu preciso que você entenda a arte ASCII de uma sala, assim: +---------+--X --X --+-----+ | \ \ |\ | \ | | \ \ | \ | \| | X | \ | X | / | | \ X | / | \ / | / | \ / | +---X...

20
Malabarismo por números

Sua tarefa é gerar um padrão de malabarismo válido, preenchendo um determinado modelo. Mas primeiro, você provavelmente precisa saber como esse padrão é indicado. Introdução ao Siteswap Siteswap é a notação estabelecida para padrões de malabarismo. Ele funciona dividindo o padrão em batidas. A...

20
Rolar dados de Dungeons and Dragons

Quero jogar Dungeons and Dragons, mas não tenho dados! Seu desafio é rolar alguns dados de D&D. A especificação do formato de entrada no formato Backus-Naur é: <valid-input> ::= <opt-integer> "d" <integer> <opt-modifier> <opt-integer> ::= |...

20
Que comece a trigonometria!

Introdução: O seno de xé dado pela fórmula: sin(x) = x - x^3/3! + x^5/5! - x^7/7! + x^9/9! - x^11/11! // and more follows... O cosseno de xé dado pela fórmula: cos(x) = 1 - x^2/2! + x^4/4! - x^6/6! + x^8/8! - x^10/10! // and more follows... Tarefa: Dado o valor de xe n, escreva um programa...

20
Desenhar um caminho de permutação

Imagine os diagramas a seguir como conjuntos de tubos verticais cruzados. 1 2 1 2 1 2 3 4 \ / \ / \ / \ / X | | | / \ / \ / \ / \ 2 1 1 2 | X | \ / \ / X X / \ / \ 3 1 4 2 No diagrama mais à esquerda, o 1e 2deslizar para baixo as respectivas barras, atravessar no X, e sair em lados opostos...

20
Conecte-o novamente hoje à noite ou neste fim de semana

Este é o meu primeiro código de golfe, então, deixe-me saber se é muito amplo ou se estou perdendo alguma informação para um bom quebra-cabeça! Desafio Em Ontário e possivelmente em outras áreas do mundo, a eletricidade é cobrada com base no preço do tempo de uso (TOU) , que varia o custo por...

20
Decomponha um número com bit-xor sem os dígitos 0, 3, 7

Desafio Escreva uma função ou programa que aceite um número decimal positivo, chame-o de A e produza dois números positivos, B e C , de modo que: A == B bitxor C B e C não devem conter nenhum dos dígitos 0, 3 ou 7 em sua representação decimal. Exemplos >>> decompose(3) 1,...