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

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


5
Visualize multiplicação longa com arte ASCII
O desafio Escreva um programa que use dois números inteiros da entrada padrão, separados por vírgula e imprima uma visualização da multiplicação longa desses dois números inteiros na saída padrão. Por exemplo: Entrada 14, 11 Saída do programa 14 x11 _____ 14 14 ______ 154 Entrada -7, 20 Saída do …

16
Quanto você pode multiplicar rapidamente?
Com o recente ataque do Python , aqui está uma tentativa de mostrar os pontos fortes do Python. Seu desafio é escrever um programa que calcule o fatorial do número mais alto possível em 10 segundos.n Sua pontuação será (highest n for your program on your machine)/(highest n for my …

23
Uma versão aprimorada do GolfScript [fechada]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Estou planejando escrever um GolfScript aprimorado para programas ainda mais …

7
Quanta neve você recebeu?
Minhas desculpas pela palavra. Nós nos divertimos com isso no trabalho em nosso golfe interno, mas foram necessários alguns e-mails para esclarecimento, por isso espero ter capturado a maior parte disso na primeira vez. PROBLEMA Dado um instantâneo "simulado" de queda de neve (como uma string, stdin ou parâmetro para …
12 code-golf 

22
Método ofuscado JAxH, não texto [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Um JAPH é uma grande tradição de criar um programa …


1
Coagindo uma string a um número inteiro no GolfScript
O GolfScript coage automaticamente os valores, de acordo com a seguinte sequência de 'prioridade': número inteiro → matriz → sequência → bloco (listado do menor para o maior.) Isso significa que "1"7+deixa a cadeia "17"na pilha (e não 8), porque as cadeias têm uma prioridade mais alta que os números …
12 tips  golfscript 


9
Crie um teclado T9
Esta pergunta solicita uma funcionalidade de correspondência de dicionário T9, que é um problema muito interessante. Mas o T9 tem outra maneira de digitar, que é digitar caractere por caractere. Você NÃO precisaria de um dicionário para implementar este teclado. Aqui está o mapa de teclas de um teclado T9 …

12
Código de golfe: distribuindo as bolas (I)
Desafio Nesta tarefa, você calculou o número de maneiras pelas quais podemos distribuir as bolas A nas células B, com cada célula tendo pelo menos uma bola. As entradas A e B são fornecidas em uma única linha separada por um espaço em branco, as entradas são terminadas por EOF. …

2
Intérprete para teoria dos números, módulo n
Uma frase da teoria dos números (para nossos propósitos) é uma sequência dos seguintes símbolos: 0e '(sucessor) - sucessor significa +1, então0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(adição) e *(multiplicação) = (igual a) (e )(parênteses) o operador lógico nand( a nand bé not …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

11
Simule um modelo de jogo da vida 1D
Esta questão acabou de rever a revisão de código e imaginei que você poderia adaptá-la como um desafio do codegolf: Você recebe uma lista não vazia de x casas representadas como booleanos. A cada dia, as casas competem com as adjacentes. 1 representa uma casa "ativa" e 0 representa uma …

4
Starbucks para inglês
Nos dias clássicos da Starbucks antes dessas novas impressoras de adesivos e drivers sem fio através do scanner de palmtop, nos dias inebriantes da década de 2000, a Starbucks tinha um sistema conciso para descrever bebidas com uma sintaxe estrita e o formulário codificado que a acompanha. Verticalmente no copo, …
12 code-golf 

6
Resolver um sistema de equações lineares
Escreva um programa para resolver uma série de equações lineares o mais curta possível. Ele deve resolver problemas arbitrários de número de equações. Eles podem ser inseridos da maneira que você quiser; os coeficientes da matriz aumentada são provavelmente os mais fáceis. O programa não precisa lidar com coeficientes ou …
12 code-golf  math 

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.