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.

24
Desduplicando a duplicação de strings
Introdução Vamos observar a seguinte string: AABBCCDDEFFGG Você pode ver que todas as letras foram duplicadas , exceto a letra E. Isso significa que a carta Efoi duplicada . Portanto, a única coisa que precisamos fazer aqui é reverter esse processo, o que nos fornece a seguinte string não-duplicada : …
33 code-golf  string 

30
Validar tombadores aleatórios
Há quase seis anos, steenslag, membro do PPCG, lançou o seguinte desafio: Em um dado padrão (dado), os números são organizados de modo que faces opostas aumentem para sete. Escreva o programa mais curto possível no seu idioma preferido, que produz um lance aleatório seguido por 9 dicas aleatórias. Uma …

14
Sequência tripla de Pitágoras
Um triplo pitagórico consiste em três números inteiros positivos a, bec, de modo que a 2 + b 2 = c 2 . Esse triplo é comumente escrito (a, b, c) e um exemplo bem conhecido é (3, 4, 5). Se (a, b, c) é um triplo pitagórico, o mesmo …



30
Vamos diminuir a monotonia
... mas ei, não precisa ser rigoroso. Dada uma matriz não vazia de números inteiros estritamente positivos, determine se é: Monótono estritamente decrescente . Isso significa que cada entrada é estritamente menor que a anterior. Monótono não aumenta, mas não diminui estritamente . Isso significa que cada entrada é menor …

14
Ande as palavras!
É na minha humilde opinião que o texto padrão é chato. Portanto, proponho um novo padrão de escrita, palavras ambulantes! Palavras ambulantes Palavras ambulantes são aquelas que respondem a certos caracteres. Para o propósito deste desafio, os personagens de gatilho são [u, d, r, l]de up down right left. Sempre …

24
Este é o número Loeschian?
Um número inteiro positivo ké um número Loeschiano se kpode ser expressa como i*i + j*j + i*jpara i, jinteiros. Por exemplo, os primeiros números loeschianos positivos são: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Observe que i, jpara um dado, knão …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

18
Encontre o enésimo decimal de pi
Já existem 30 desafios dedicados a pi, mas nenhum pede que você encontre o n-ésimo decimal, então ... Desafio Para qualquer número inteiro no intervalo de 0 <= n <= 10000exibição, o enésimo decimal de pi. Regras Os decimais são todos os números após 3. Seu programa pode ser uma …
33 code-golf  math  pi 

15
Encontre a sincopação
Dada a entrada de uma sequência composta inteiramente por qs representando semínimas ees representando colcheias, produza os índices das semínimas que são sincopadas. A sincopação é complexa, mas, para os propósitos desse desafio, nossa definição de "sincopado" será muito simples: uma semínima que começa no "off-beat" - ou seja, os …
33 code-golf  music 

18
A outra perna de Pitágoras
Pitágoras teve sua perna estourada na guerra. Tinha que ser amputado e, embora ele quase morresse, ele se recuperou e se recuperou completamente. Agora, depois de um ano andando de muletas, ele tem o privilégio de ter uma perna protética! A coisa é, porém, existem vários que se encaixam, mas …
33 code-golf 

21
Simular pressionamentos de tecla
Seu trabalho é simular algumas teclas digitadas pelo usuário. Entrada Uma matriz de string ou string com um delimitador de sua escolha (fora do intervalo 32-126) contendo pelo menos um 'pressionamento de tecla'. Essa matriz conterá apenas dois tipos de sequência: pressionamentos de tecla passivos (caracteres únicos) e comandos (caracteres …
33 code-golf  string 

5
Faça Quadrados de Suporte
Todo programador sabe que os colchetes []{}()<>são realmente divertidos. Para exacerbar essa diversão, grupos de colchetes entrelaçados podem ser transformados em diagramas fofos e confusos. Digamos que você tenha uma string que contenha colchetes balanceados, como [{][<(]})>(()). O primeiro passo é girar a corda 45 graus no sentido horário. (No …

29
É um código de prefixo?
Na teoria da informação, um "código de prefixo" é um dicionário em que nenhuma das chaves é o prefixo de outra. Em outras palavras, isso significa que nenhuma das seqüências começa com nenhuma das outras. Por exemplo, {"9", "55"}é um código de prefixo, mas {"5", "9", "55"}não é. A maior …

11
Que música está tocando?
Inspirado por este xkcd Você trabalha para o Shazam e eles têm um projeto para você. Alguns clientes estão reclamando que o aplicativo ocupa muito espaço no telefone, então eles querem que você codifique uma versão básica do aplicativo. Infelizmente, seu código existente pode entender apenas a palavra "na" e …

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.