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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

10
Nova encomenda # 6: Ovo de Páscoa
Introdução (pode ser ignorado) Colocar todos os números inteiros positivos em sua ordem regular (1, 2, 3, ...) é um pouco chato, não é? Então, aqui está uma série de desafios em torno de permutações (reorganizações) de todos os números inteiros positivos. Este é o sexto desafio desta série (links …



8
Isso é empate por repetição?
Problema: No xadrez, existe uma regra bem conhecida sobre o empate pela repetição. Se a mesma posição for repetida 3 vezes (ou mais), o jogador que pretender fazer a jogada que causará a repetição poderá reivindicar um empate. Às vezes, essa é uma tarefa fácil para um árbitro detectar, se …

6
Auto-rotação binária
Dada uma matriz 3D binária, para cada camada, gire ciclicamente cada uma de suas colunas tantas etapas, conforme indicado pela codificação binária das colunas da camada acima dela, e gire ciclicamente à esquerda de cada uma de suas linhas, quantas etapas forem indicadas por a codificação binária das linhas da …

5
Senhas fortes contra os bispos
Não deve ser confundido com Password Bishop Goodness ! Dada uma sequência, responda (verdade / falsidade ou dois valores consistentes) se ela constitui uma senha forte contra os bispos . Uma senha é forte contra os bispos, se for uma sequência que consiste em letras (in a-h) e dígitos (in …

3
Desminificar uma string de tipo piton
Pyth é talvez a linguagem de golfe de uso geral mais bem-sucedida. Embora esteja em declínio como resultado de idiomas mais recentes, de 2014 a 2016, a sintaxe concisa do Pyth, atualizações constantes, sobrecarga e (para a época) muitos componentes internos o tornaram o favorito para a maioria das perguntas. …

26
Poderes independentes
Dado inteiro n, produza o menor expoente emaior que 1, que n^econtém ncomo substring. Por exemplo, para 25, a resposta deve ser 2, como 25 ^ 2 = 625, que contém 25como substring, mas a resposta para 13deve ser 10, como 13 ^ 10 = 137858491849, 10é o expoente mais …
13 code-golf  number 

9
Desenhando a curva Peano
Introdução Em geometria, a curva de Peano é o primeiro exemplo de uma curva de preenchimento de espaço a ser descoberta por Giuseppe Peano em 1890. A curva de Peano é uma função contínua e subjetiva do intervalo da unidade ao quadrado da unidade, mas não é injetiva. Peano foi …

11
Termos da sequência de eletrocardiograma
Introdução A sequência do ECG começa com 1 e 2, então a regra é que o próximo termo seja o menor número inteiro positivo que ainda não esteja na sequência e cujo fator comum com o último termo seja maior que 1 (eles não são coprimes). Os primeiros termos são: …

20
Número em Número ao quadrado
Considere uma sequência de números naturais para a qual N aparece como uma substring em N ^ 2. A018834 Saída do n th th elemento desta sequência. Regras O programa recebe apenas ncomo entrada e gera apenas um número -N . A sequência pode ser indexada em 0 ou 1. …

4
Converter uma tabela de arte ASCII em uma tabela UTF-8
Quando escrevo documentação, comentários, etc. Adoro fazer tabelas ASCII. Eles geralmente acabam parecendo muito bons, mas eu sempre sinto que eles podem parecer ainda melhores - especialmente porque o UTF-8 / Unicode inclui os caracteres de desenho da caixa . No entanto, esses caracteres são muito onerosos para usar, exigindo …

16
Apare esse fundo perturbador!
Não é chato quando você está tirando uma foto, mas o fundo diminui a substância real da imagem? Eu diria que sim. Preciso saber quanto devo cortar para me livrar desse problema! Mas - como sempre - sou muito preguiçosa, então preciso de alguém para fazer isso por mim ... …

27
A conjectura inversa de Collatz
Eu acho que a Conjectura Collatz já é bem conhecida. Mas e se invertermos as regras? Comece com um número inteiro n> = 1. Repita as seguintes etapas: Se n for par , multiplique por 3 e adicione 1. Se n for ímpar , subtraia 1 e divida por 2. …

8
Elogios em segunda mão
Este desafio é criado em comemoração à minha primeira língua esotérica, Backhand ! O backhand é uma linguagem unidimensional com um fluxo de ponteiro não linear. O ponteiro move três etapas por vez, executando apenas a terceira instrução. O programa 1..1..+..O..@adicionará 1 + 1 e a saída 2 antes de …

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.