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

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


8
riscado 44 ainda é regular 44;
Introdução Em 24 de março, 2015 @isaacg golfed sua resposta Pyth de 44 para 42 bytes. Como um 44 ( 44 ) riscado se parece muito com um 44 normal, o @Optimizer fez o seguinte comentário: riscado 44 ainda é normal 44 :( Depois disso, em 21 de outubro de …

9
Distância máxima de Hamming entre uma lista de cordas acolchoadas
A distância de Hamming entre duas strings de igual comprimento é o número de posições nas quais os caracteres correspondentes são diferentes. Se as cordas não tiverem o mesmo comprimento, a distância de Hamming não será definida. Desafio Escreva um programa ou função que encontre a maior distância de Hamming …
18 code-golf  string 

26
A palavra é coprime?
Dada uma palavra, trate cada letra como seu número no alfabeto inglês ( ase torna 1, bse torna 2, zse torna 26 e assim por diante) e verifique se todas elas, incluindo duplicatas, são coprime em pares . A entrada é exatamente uma palavra de letras minúsculas em inglês. A …

14
Quadrado-Aleatório-Simétrico
Desafio Escreva um programa ou uma função que retorne ou imprima uma matriz simétrica quadrada aleatória. Entrada N : O tamanho da matriz, ou seja,6 x 6 Resultado O Matrix. Você pode imprimi-lo, devolvê-lo como string (com as novas linhas) ou como uma lista / matriz de listas / matrizes. …
18 code-golf  matrix 


2
Esta é uma matriz de Weyr?
Há um tipo de n x n matriz W chamada básica forma canónica Weyr . Essa matriz é descrita por seus blocos e possui as seguintes propriedades, usando o seguinte diagrama de referência: os principais blocos diagonais W II são n i x n i matrizes da forma λ I …


20
Lâmpada de lava simplista
Introdução: Acho que todo mundo sabe o que é uma lâmpada de lava, mas, caso não saiba: (Fonte da imagem) São basicamente tubos de vidro que contêm cera em um líquido translúcido. A parte inferior é aquecida quando a lâmpada é acesa, causando uma alteração na densidade e, portanto, a …

30
O max () não é suficiente
Introdução Um amigo fez essa pergunta hoje de uma maneira um pouco diferente - "Um único comando [Python] pode determinar o maior de alguns números inteiros E que eles não são iguais?". Embora não tenhamos encontrado uma maneira de fazer isso dentro das definições razoáveis de "um único comando", achei …
18 code-golf 

20
Matrizes em colapso
Relacionados: Vamos design um dígito mosaico , Impressão / Output da L-Phabet . Sandbox postar aqui Dadas 2 entradas C = columns and rows, S = starting pointproduzem uma matriz da seguinte maneira: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 …
18 code-golf  matrix 

19
Avaliar sequência de expressão polinomial
Crie uma função que use uma equação polinomial, um valor para xe retorne o resultado da operação. Exemplo: dado 4x^2+2x-5e x=3saída 37. Este é o resultado de4(3)^2+2(3)-5 Suponha que todos os polinômios são válidos O formato polinomial será sempre, coefficient(variable)^exponent => 4x^2exceto: Quando expoente é 1que serácoefficient(variable) => 4x Quando …

10
Sequências de intercalação
Sequências intercaladas representam uma fusão arbitrária de algum número de sequências. Uma sequência intercalada pode ser feita anexando elementos a uma lista, um a um, a partir de algum número de listas, escolhendo o próximo elemento de uma lista a cada vez. Portanto, uma sequência intercalada conterá exatamente os mesmos …



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.