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
Inteiros classificados por suas raízes digitais
A raiz digital (também soma digital repetida) de um número inteiro positivo é o valor (um dígito) obtido por um processo iterativo de soma de dígitos, em cada iteração usando o resultado da iteração anterior para calcular uma soma de dígitos. O processo continua até que um número de um …

12
Gere homens de cultura
Esse desafio é inspirado no meme Men of Culture . O meme envolve apagar partes da legenda original, Ah, vejo que você também é um homem de cultura. para fazer parecer que o personagem está dizendo outra coisa. Seu desafio é escrever um programa que, com uma entrada, mostre como …
24 code-golf  string 

30
Contar caracteres consecutivos
Dada uma sequência que contém apenas letras, produza o comprimento da maior sequência de letras alfabéticas consecutivas que a palavra contém, em que a ordem não importa. Um algoritmo de exemplo pode classificar a palavra, remover duplicatas e gerar o comprimento da execução mais longa. Casos de teste watch -> …


30
Você deve construir postes ASCII!
Cross postado no meu post anagolf (nota: pode conter spoilers, post mortem). Envie o texto a seguir exatamente. Você pode ter espaços em branco à direita adicionais em cada linha e novas linhas à direita. O código mais curto, em bytes, vence. !"! "#$#" #$%&%$# $%&'('&%$ %&'()*)('&% &'()*+,+*)('& '()*+,-.-,+*)(' ()*+,-./0/.-,+*)( …

30
Soma de troca de sinal
Dada uma lista não vazia de números inteiros positivos , seu trabalho é determinar o número de valores exclusivos de ± x ± y ± z ± …(x,y,z,…)(x,y,z,…)(x, y, z, \dots)±x±y±z±…±x±y±z±…\pm x \pm y \pm z \pm \dots Por exemplo, considere a lista . Existem oito maneiras possíveis de criar …

22
Primos de Bertrand
O Postulado de Bertrand afirma que, para todo número inteiro n ≥ 1, há pelo menos um primo p tal que n <p ≤ 2n . Para verificar esse teorema para n <4000 , não precisamos verificar 4000 casos: O truque Landau diz que é suficiente verificar se 2, 3, …

26
Divisível sequencialmente
Às vezes, para adormecer, contarei o mais alto que puder, ignorando números que não são quadrados . Fico um pouco emocionado ao pular vários números seguidos - por exemplo, 48,49,50todos NÃO são livres de quadrados (48 é divisível por 2 ^ 2, 49 por 7 ^ 2 e 50 por …
24 code-golf 

17
Alice e Bob brigam
Alice (A) e Bob (B) decidiram ter uma batalha. Cada combatente tem 10 pontos de vida. Eles revezam-se para rolar um dado de 6 lados por danos. Esse dano é removido da saúde do oponente. No final, Alice ou Bob vencerão seu inimigo. Mostre-me como foi a batalha. Saída desses …
24 code-golf  game 

22
Execução máxima entre elementos idênticos
Esta é uma revisão geral desta pergunta excluída por ar kang . Se o OP dessa pergunta desejar recuperar essa pergunta ou tiver algum problema ao postar isso, ficarei feliz em acomodar Dada uma lista de números inteiros como entrada, encontre a soma máxima possível de uma sub-lista contínua que …

14
Analisar o pacote
Graças à sua ajuda no desafio Marcar meu e-mail , o PPCG-Post carimbou com sucesso todos os seus pacotes com os códigos de barras gerados! Agora, é hora de decodificá-los. Nesse desafio, seu programa, com um código de barras gerado a partir do desafio Mark My Mail , decodificará e …

29
Triângulo de Pascal (espécie de)
Quase todo mundo aqui está familiarizado com o Triângulo de Pascal. É formado por linhas sucessivas, onde cada elemento é a soma de seus dois vizinhos superior esquerdo e superior direito. Aqui estão as primeiras 5linhas (emprestadas do triângulo de Generate Pascal ): 1 1 1 1 2 1 1 …

27
Enumerar uma matriz, agrupando duplicatas
O objetivo deste desafio é pegar uma matriz de números inteiros positivos e enumerar seus índices, agrupando como elementos. Uma enumeração sem duplicatas é feita apenas com a saída de uma matriz de pares (value, index), por exemplo, [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. No entanto, se um determinado elemento …

3
Implementar kerning simplificado
Introdução Kerning significa ajustar o espaçamento entre as letras de um texto. Como exemplo, considere a palavra Topescrita com os três glifos a seguir: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Poderíamos simplesmente …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 


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.