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

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

9
Dada uma entrada, mova-a pelo teclado por N caracteres
O desafio: Dada qualquer entrada que possa ser digitada em um teclado, mova o texto por N caracteres. Aqui está o teclado QWERTY a ser usado. Você pode ignorar as teclas modificadoras (Shift, Caps, Enter, Delete e Tab). Quando você alcança um lado (por exemplo |), volta para trás, o …


2
Determinando a rotação do quadrado, dada uma lista de pontos
Neste desafio, você receberá uma lista de pontos. Esses pontos estão no perímetro de um quadrado imaginário . Seu objetivo é: Se possível, imprima a rotação do quadrado, que será um valor de [0, 90), em que 0 representa um quadrado com linhas verticais e horizontais. A rotação deve ser …

14
Adição de Reversão Palíndromo
Adição de Reversão Palíndromo O processo de adição de reversão é onde um número é adicionado ao seu reverso até que o número criado seja um palíndromo. Por exemplo, se começarmos com 68, o processo seria: 68 + 86 => 154 + 451 => 605 + 506 => 1111 Como …

9
Quem ganha um truque de espadas
Escreva um código para determinar quem ganha um truque de quatro cartas em um jogo de espadas . Menos bytes ganha. A entrada é uma sequência que lista as quatro cartas jogadas em sequência como TH QC JH 2H(Dez de Copas, Rainha de Paus, Valete de Copas, Dois de Copas). …


2
Subprogramas Brainf *** com saídas únicas
Você deve escrever um programa BF (brainfuck de 100 bytes). Um caractere removerá dele de todas as formas possíveis os 100 novos programas resultantes (99 bytes de comprimento). Por exemplo, para o programa ++.>.os 5 subprogramas são +.>., +.>., ++>., ++..e ++.>. Sua pontuação será o número de saídas exclusivas …



16
Dicas para jogar golfe em sed
Que dicas gerais você tem para jogar golfe no sed? Estou procurando idéias que possam ser aplicadas a problemas de código-golfe e que também sejam pelo menos um pouco específicas para sed (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.
19 code-golf  tips  sed 

6
Um mnemônico para lembrar 23940
O sistema principal é um dispositivo mnemônico para converter números em palavras, para que possam ser memorizados mais facilmente. É baseado em como as palavras soam foneticamente, mas para simplificar as coisas para o desafio, apenas nos preocuparemos com a forma como as palavras são escritas. Isso significa que haverá …
19 code-golf  string 

15
Golfe Aleatório do Dia # 4: O Paradoxo de Bertrand
Sobre a série Primeiro, você pode tratar isso como qualquer outro desafio de código de golfe e respondê-lo sem se preocupar com a série. No entanto, existe uma tabela de classificação em todos os desafios. Você pode encontrar o placar junto com mais informações sobre a série no primeiro post …

4
Calcular o tamanho da lua
O tamanho do mistério da lua Tenho certeza que você já ouviu falar que a lua muda de tamanho. Quando você está apaixonado e tem sorte, a lua tem quase o dobro do tamanho em comparação com situações normais. Algumas pessoas dizem que o motivo é a atmosfera que age …

1
Traduzir Prelude para Befunge
Este é o Desafio Semanal # 2. Tema: Tradução Escreva um programa ou função que receba o código fonte de um programa no Prelude e envie o código para um programa equivalente no Befunge-93 . Para que o programa seja equivalente, ele deve, para qualquer entrada fornecida, produzir a mesma …

11
Saída de uma face em um cubo numerado
Atribua os números de 0 a 7 aos 8 vértices de um cubo da maneira que desejar. Exatamente um número deve ser atribuído a cada vértice. Por exemplo, seus vértices podem ser atribuídos assim: 3-----1 /| /| 4-----2 | | | | | | 5---|-0 |/ |/ 6-----7 Escreva um …

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.