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

9
Regex inverso de juros compostos

Koronkorko é a palavra finlandesa para juros compostos . Não queremos interesse composto em nossas strings, portanto, vamos encontrar a expressão regular mais curta possível para excluí-la. Dada uma sequência que consiste apenas nos caracteres alfabéticos maiúsculos AZ, determine a expressão...

9
O Nove Padrão

Introdução Eu tropecei nesse padrão (inútil) outro dia enquanto estava assistindo TV. Eu o chamei de "o padrão 9" porque o primeiro número a usá-lo foi 9. A essência é que você digita um número (digamos x ) e depois volta: x x + ( x / 3) [vamos chamar isso de y ] dois terços de y [vamos chamar...

9
Visualize numerais da igreja

fundo Visualização de termos do cálculo λ O famoso lambda-malabarista (e jogador de código ) John Tromp criou uma visualização interessante dos termos no λ-cálculo. Nas suas palavras: abstrações (lambdas) são representadas por linhas horizontais, variáveis ​​por linhas verticais que emanam de...

9
Simplifique uma data

Isso é semelhante à simplificação de frações, mas com Datas! A entrada do seu programa deve estar no formato mm/dd Por exemplo 3/4 //March 4 12/15 //December 15 1/1 // January 1 Assumimos que a entrada será válida de modo que os meses tenham esses números de dias: January 31 February 28 March...

9
Calcular a transformação discreta de Fourier

Implemente a Transformada discreta de Fourier (DFT) para uma sequência de qualquer comprimento. Isso pode ser implementado como uma função ou um programa e a sequência pode ser dada como um argumento ou usando entrada padrão. O algoritmo calculará um resultado com base na DFT padrão na direção...

9
Os dois conjuntos são iguais

{}é o conjunto vazio. Você pode usar ()ou []se você escolher. Não vamos definir rigorosamente "conjunto", mas todos os conjuntos atendem às seguintes propriedades: Os conjuntos seguem a estrutura matemática usual. Aqui estão alguns pontos importantes: Os conjuntos não são pedidos. Nenhum...

9
Derivada na borda

Minha maneira preferida de aproximar uma derivada é a diferença central, é mais precisa do que a diferença direta ou a reversa, e estou com preguiça de ir em uma ordem superior. Mas a diferença central requer um ponto de dados em cada lado do ponto que você está avaliando. Normalmente, isso...

9
Soma de índice e tira minha matriz

Soma de índice e tira minha matriz Dada uma matriz / matriz 2D em seu idioma preferido Entrada: A matriz sempre terá um comprimento ímpar A matriz sempre será perfeitamente quadrada Os valores da matriz podem ser qualquer número inteiro no seu idioma (positivo ou negativo) Exemplo: 1 2 3 4...

9
Preencha uma grade 2D

Descrição do Desafio Vamos chamar uma matriz retangular bidimensional (ou seja, cada subarray tem o mesmo comprimento), uma grade . Cada unidade de uma grade é um espaço vazio ou uma borda . Em uma grade de caracteres, o espaço vazio é representado por um único espaço em branco; qualquer outro...

9
A conta da água de Fred

Fred é um cara quase amigável, mas na realidade ele é mau. Por isso, Fred mora sozinho em um pequeno apartamento em Los Altos, CA. Fred é tão cruel, porque ele é muito especial sobre a água. Ele, portanto, precisa de sua ajuda para descobrir qual é a conta de água. Seu trabalho é escrever uma...

9
De Rgb para Cmyk

Dados 3 bytes ou RGB como entrada, calcule os valores CMYK mais próximos e faça a saída deles. crie uma função com parâmetros e valor de retorno ou um programa que opere em stdin / stdout use o perfil de cores de sua escolha, mas forneça uma referência entrada pode ser valores numéricos separados...

9
Estrutura de diretórios Árvore gráfica

Converta uma estrutura de diretório clássica como esta: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Nisso . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └──...

9
Filtro Bayer reverso de uma imagem

Quase todos os sensores de câmera digital estão organizados em uma grade de fotosensores. Cada sensor fotográfico é sensível a uma das cores principais : vermelho, verde e azul. A maneira como esses sensores fotográficos são organizados é chamada de filtro Bayer , em homenagem a seu inventor, Bryce...

9
Sequência de Szekeres

Definição a(1) = 1 a(2) = 2 a(n)é o menor número k>a(n-1)que evita qualquer progressão aritmética em 3 termos em a(1), a(2), ..., a(n-1), k. Em outras palavras, a(n)é o menor número k>a(n-1)que não existe x, yonde 0<x<y<ne a(y)-a(x) = k-a(y). Exemplo elaborado Para n=5: Nós...

9
Mova plataformas!

O desafio Dada uma sequência (pode ter novas linhas) ou uma matriz bidimensional e um número inteiro positivo n, a posição das plataformas ngira após a posição inicial. U, D, R, L são plataformas. ^, v, >, < são flechas que mudam as direções das plataformas. U, D, R, Lmova para cima,...