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.

17
Quantos números decrescentes consecutivos no meu número?
Chegou 2019 e provavelmente todos perceberam a peculiaridade desse número: na verdade, é composto por dois subnúmeros (20 e 19), representando uma sequência de números decrescentes consecutivos. Desafio Dado um número x, retorne o comprimento da sequência máxima de números consecutivos e decrescentes que podem ser formados assumindo sub-números de …
18 code-golf 

22
ssTTsSTtRrriinInnnnNNNIiinngg
Desafio Para cada caractere da sequência, exceto o último, faça o seguinte: Produz o caractere atual. Seguido pela saída aleatória da lista a seguir um número aleatório de vezes entre 1 - 5 (inclusive): O caractere atual O próximo caractere da sequência A versão do switchcase do personagem em que …

8
Conversor ternário-se
Em Java / .NET / C / JavaScript / etc. você pode usar ifs ternários para reduzir as instruções if. Por exemplo (em Java): // there is a String `s` and an int `i` if(i<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; Pode ser encurtado com um termo ternário para: s=i<0?"Neg":i>0?"Pos":"Neut"; Desafio: Entrada: um if-else …
18 code-golf  string 

9
Particionando a grade em triângulos
Objetivo O objetivo desse desafio é produzir uma função nque calcule o número de maneiras de particionar a n X 1grade em triângulos, onde todos os vértices dos triângulos estão em pontos da grade. Exemplo Por exemplo, existem 14 maneiras de particionar a grade 2 x 1, portanto, f(2) = …


30
Compactação de texto
Com o texto fornecido abaixo, há algumas palavras no texto que se repetem várias vezes no texto. Use qualquer linguagem de programação para escrever um código curto que comprima o texto para exibi-lo. Ou, em outras palavras, use o menor número de bytes para exibir o texto. O texto é: …


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 …

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.