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
Triângulos de hexágonos
Suponha um mosaico infinito de hexágonos compostos por |/\caracteres. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / Dada a entrada n > 0, produza uma parte …

23
Encontre a diferença BCD de um número
Diferença BCD Dado um número inteiro n, converta-o para BCD ( decimal com código binário ) substituindo cada dígito decimal pela sua representação binária de 4 dígitos 234 -> 0 0 1 0 0 0 1 1 0 1 0 0 Em seguida, gire a lista de dígitos binários para …

30
Troque o Endianness
Como muitos de vocês provavelmente sabem, as memórias de hardware (endereçáveis ​​por bytes) podem ser divididas em duas categorias - little-endian e big-endian . Nas memórias little-endian, os bytes são numerados começando com 0 no extremo menor (menos significativo) e nas big-endian ao contrário. Curiosidade : esses termos são baseados …


30
Números digitangular
Um número triangular é um número que pode ser expresso como a soma dos números inteiros positivos consecutivos, iniciando em 1. Eles também podem ser expressos com a fórmula n(n + 1) / 2, onde nestá um número inteiro positivo. A contraparte digitangular de um número é calculada da seguinte …
20 code-golf  math 


14
Quantos estados faço fronteira?
Quando eu era mais nova, tinha um grande mapa dos EUA pregado na minha parede em frente à minha cama. Quando estava entediado, olhava aquele mapa e pensava nas coisas. Coisas como o teorema das quatro cores, ou qual estado fazia fronteira com a maioria dos outros estados. Para economizar …
20 code-golf  number 

30
Contar as alterações em uma matriz
Sua tarefa hoje é escrever um programa ou função que utilize uma matriz de números inteiros e conte o número de vezes, lendo da esquerda para a direita, que o valor muda. Isso é mais fácil de mostrar com um exemplo:[1 1 1 2 2 5 5 5 5 17 …

23
As listas são divisíveis?
Inspirado (com a explicação roubada) desta fundo Digamos que você tenha duas listas A = [a_1, a_2, ..., a_n]e B = [b_1, b_2, ..., b_n]números inteiros. Dizemos que Aé potencialmente divisível por Bse existe uma permutação Bque torna a_idivisível por b_itodos i. O problema é então: é possível reordenar (isto …

21
Dobre o número inteiro para economizar espaço!
O matemático louco possui uma grande coleção de números e, portanto, o espaço que resta é bastante limitado. Para economizar alguns, ele deve dobrar seus números inteiros, mas infelizmente ele é realmente preguiçoso. Sua tarefa, se você deseja ajudá-lo, é criar uma função / programa que dobre um número inteiro …

25
Manter / Largar / Aumentar Sequência
Aqui está a sequência da qual estou falando: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} A partir de 1, mantenha 1, solte os 2 próximos, mantenha os 2 próximos, solte 3, mantenha 3 e assim por diante. Sim, também está no OEIS (A064801) ! …

15
Prever uma colisão: o ladrão vai fugir?
Pense em uma estrada como uma linha numérica, começando 0e continuando indefinidamente: ................................................................. Existem dois carros na estrada: Ce R. Cé o policial que está tentando pegar R, o ladrão. Ccomeça às 0e Rcomeça em algum lugar na estrada: C.............................R.................................. O policial já está se movendo - ele está perseguindo …


4
Diferença retangular
Nesse desafio, você recebe dois retângulos sobrepostos e precisa calcular os retângulos criados removendo um do outro. Por exemplo, se você remover o retângulo vermelho do preto: Você acaba com um dos dois conjuntos de retângulos a seguir: Você também precisará lidar com o seguinte: Para ser mais explícito: Você …

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.