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

11
Quadrados Mágicos do Módulo

Eu sou um grande fã da teoria dos números. Uma grande coisa na teoria dos números é a aritmética modular; a definição sendo se e somente se . Uma coisa divertida a se fazer é aumentar os poderes: especialmente quando o módulo é um número primo. Em particular, ficou provado que se e são...

11
Imprima 'A' 1000 vezes com BrainFuck

Qual é o melhor código do BrainFuck (em termos de tamanho do código) para imprimir 'A' 1000 vezes? Minha abordagem é: defina 'A' para p [0] defina 255 para p [1] para exibir 255 'A', 3 vezes ajuste 235 para p [1] para exibir 235 'A' Isso não é eficaz, mas não consigo encontrar uma maneira de...

11
Encontre o fator C de uma votação

Nesse desafio, você determinará o quão controverso é um voto, considerando uma série de outros votos, calculando um número chamado fator C. Qual é o fator C, você pergunta? Bem, imagine que você tenha vários votos em uma eleição. Usaremos 1e, 0para o bem do desafio, representar dois candidatos...

11
Ouroboros Quine de nível n

Esse quine ouroboros de 128 idiomas (um programa que gera um programa em outro idioma, que gera um programa em outro idioma (125 idiomas depois), que gera o programa original) é bastante impressionante. Mas, infelizmente, ele tem um número estático de iterações. Escreva um programa que emita um...

11
Inverta seu código, inverta o OEIS

A tarefa aqui é escrever um programa que leva um número natural, , e produz o º prazo de uma seqüência OEIS. Essa sequência deve ter um identificador na forma de seguido por 6 dígitos. Agora, quando você pega seu código-fonte e inverte a ordem de seus bytes para produzir um novo programa, esse...

11
Código de vírus vs antídotos golf [fechado]

Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 8 meses . Existe uma matriz 2D retangular que...

11
Sequências de cruzamento

Sequências de cruzamento Dada uma lista de números inteiros positivos A, chame-a de uma sequência crescente se cada elemento for maior ou igual ao anterior; e chame-a de sequência decrescente se cada elemento for menor ou igual ao anterior. Algumas sequências

11
Pedaço + Enumere uma lista de dígitos

Eu tenho uma lista de dígitos decimais: 4, 4, 4, 7, 7, 9, 9, 9, 9, 2, 2, 2, 4, 4 A lista de dígitos decimais é conhecida como itens. Podemos formar "pedaços" desses itens agrupando números idênticos e adjacentes. Desejo atribuir a cada bloco um número único, iniciando em 1 e aumentando em 1 na...

11
Interpretar Volátil

Interpretar Volátil Volatile é um esolang baseado em pilha feito por A_ / a '_' / A que possui apenas 8 instruções e está completo. No entanto, também não é determinístico ... o que significa que os programas nem sempre dão a mesma saída. Sua tarefa é interpretar esse idioma. Especificações de...

11
É uma peça válida de Tichu?

Tichu é um jogo de cartas no qual os jogadores se revezam jogando conjuntos de cartas de um baralho que consiste em um baralho de 52 cartas padrão e mais 4 cartas adicionais: o dragão , que tem um valor maior do que qualquer outra carta a fênix , que pode atuar como um curinga o cachorro , que...

10
Exercício de mudança [fechado]

Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 2 anos . Você está escrevendo um programa para...

10
Word Spinner Puzzle

Este é um quebra-cabeça de palavras. Seu programa deve aceitar duas palavras na entrada padrão. A primeira palavra é a palavra inicial. A palavra dois é a palavra final. Desde a palavra inicial, você deve chegar à palavra final alterando / adicionando / removendo uma letra de cada vez. Após cada...

10
Divisão Polinomial Longa

Implemente a divisão longa polinomial, um algoritmo que divide dois polinômios e obtém o quociente e o restante: (12x ^ 3 - 5x ^ 2 + 3x - 1) / (x ^ 2 - 5) = 12x - 5 R 63x - 26 Nos seus programas, você representará polinômios como uma matriz, com o termo constante na cauda. por exemplo, x ^ 5 - 3x...

10
Desenhar um relógio binário BCD

Crie um relógio binário BCD em ASCII. Como está implícito, deve exibir o tempo em seis colunas de pontos: (fonte: Wikimedia Commons ) Cada coluna é um dígito com código binário, que lê horas, minutos e segundos da esquerda para a direita. As horas são fornecidas no formato de 24 horas. O tempo...

10
Code-Golf: Sequência Farey (I)

Desafio Nesta tarefa, você receberia um número inteiro N (menor que 10 ^ 5), emitindo a sequência Farey da ordem N. A entrada N é fornecida em uma única linha, as entradas são terminadas por EOF. Entrada 4 3 1 2 Resultado F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3,...