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.

18
Números em colapso
Vamos definir a função a nos números naturais , escritos como base 10 dígitos , da seguinte maneira:nnndkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 Contanto que haja dígitos adjacentes iguais , substitua-os pela soma da esquerda para a direita. Se houver esses dígitos, repita o mesmo procedimento.didi−1didi−1d_i\;d_{i-1}di+di−1di+di−1d_i+d_{i-1} Em outras palavras, em cada …

11
Menor Disco Inteiro
Esse desafio é encontrar o menor disco que contenha alguns pontos. Isso é um pouco mais complicado, no entanto, pelo fato de que neste desafio, as coordenadas e o raio do disco devem ser inteiros. Sua entrada será uma lista de pontos com coordenadas inteiras xe y. Você pode considerar …

23
Encontre a cor hexagonal de três dígitos mais próxima
No CSS, as cores podem ser especificadas por um "trigêmeo hexadecimal" - um número hexadecimal de três bytes (seis dígitos) em que cada byte representa os componentes vermelho, verde ou azul da cor. Por exemplo, #FF0000é completamente vermelho e é equivalente a rgb(255, 0, 0). As cores também podem ser …


16
Asse-me uma fatia de bolo
Meu aniversário é daqui a um mês e é uma fatia de bolo saboroso. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| No menor número de bytes, construa essa fatia de bolo para mim. Você pode imprimi-lo em …

15
Um quebra-cabeça semi-palíndromo
Um palíndromo é uma palavra que é seu próprio reverso. Agora, existem algumas palavras que podem parecer palíndromos, mas não são. Por exemplo, considere a palavra sheesh, sheeshnão é um palíndromo porque seu reverso é hseehsdiferente; no entanto, se considerarmos shuma única letra, é inverso sheesh. Esse tipo de palavra …

25
Classificar por maior dígito (s)
Desafio: Dada uma lista de números inteiros, classifique decrescente pelo (s) maior (s) dígito (s). A ordem dos números com o mesmo dígito maior é classificada pelo segundo maior dígito, etc. Ignoramos dígitos duplicados nos números. E se todos os dígitos de um número forem iguais, a ordem desses números …

10
Calcular uma dica usando o menor número de moedas
A maioria dos aplicativos de calculadora de gorjetas simplesmente cobra uma porcentagem fixa do preço da refeição. Assim, por exemplo, se a sua refeição for $ 23,45, você pode deixar uma gorjeta de 15% = $ 3,52 ou uma gorjeta mais generosa de 20% = $ 4,69. Conveniente o suficiente …
23 code-golf 

13
Prime Time Travel
Não conte a ninguém, mas eu cortei a máquina de viagem no tempo do meu tio! Meu tio é obcecado por números primos, no entanto, e isso é mostrado na máquina - ele o programou para que ele só possa ir a datas que somam um número primo. Portanto, não …
23 code-golf  primes  date 

15
Reversão multidimensional
Dada uma matriz ortogonal N-dimensional (não irregular) de números inteiros não negativos e uma indicação de quais dimensões reverter, retorne a matriz, mas invertida ao longo dessas dimensões. A indicação pode ser dada como uma lista booleana de comprimento N ou uma lista de um subconjunto das primeiras N dimensões …

5
Animar a escada ASCII de Jacob
Você pode ter visto Jacob's Ladder em museus de ciência infantil. Se você não estiver familiarizado com a aparência, existem vários exemplos de imagens e vídeos no Wikimedia Commons . O desafio hoje é criar uma versão ASCII animada do dispositivo elétrico. No final, deve ser algo como isto: Construção …

10
Substrings de identificação exclusiva mais curtas
Dada uma lista de seqüências de caracteres, substitua cada sequência por uma de suas subseqüências não vazias, que não é uma subseqüência de nenhuma das outras seqüências da lista e o mais curta possível. Exemplo Dada a lista ["hello","hallo","hola"], "hello"deve ser substituído por apenas "e"como este substring não está contido …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

11
O gráfico cada vez maior
Considere uma sequência unidimensional de números dentro de um intervalo fixo, ou seja, [1, 2, 4, 6, 8, 0, 2, 7, 3] in range [0, 10⟩ O gráfico sempre crescente * ** é uma linha que conecta todos os pontos nessa sequência da esquerda para a direita e sempre sobe …

30
Expandir algum número
Esse desafio é baseado nesta questão do Stackoverflow . Com um número positivo como entrada, produza-o como a soma de cada dígito multiplicado por sua representação de potência-10. Entrada Um número, como um número inteiro, uma sequência de caracteres ou uma lista de dígitos / caracteres. O número será estritamente …
23 code-golf  number 

26
Imprimir uma linha ondulada linha por linha
Desafio Escreva um programa ou função que utilize uma string se um número inteiro ncomo parâmetros. Seu programa deve imprimir (ou retornar) a string quando transformada da seguinte maneira: Começando no canto superior esquerdo e movendo-se para baixo e para a direita, escreva scomo uma onda de altura n. Em …
23 code-golf  string 

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.