Perguntas com a marcação «kolmogorov-complexity»

A complexidade de Kolmogorov, informalmente, é a quantidade de código necessária para descrever ou produzir um objeto constante, como uma string ou imagem. Ao postar um desafio nesta categoria, verifique se ele adiciona algo novo aos desafios existentes.

30
Rock ininterruptamente
No menor número de caracteres Unicode possível, imprima o seguinte (144 caracteres): 1, 2, 3 o'clock, 4 o'clock rock, 5, 6, 7 o'clock, 8 o'clock rock, 9, 10, 11 o'clock, 12 o'clock rock, We're gonna rock around the clock tonight. Você não deve usar nenhum número no seu código, exceto …

30
O Curioso Caso de Steve Ballmer
Steve Ballmer é o ex-CEO da Microsoft e, em um artigo recente , afirmou que "ainda não sabe o que fez de errado com os dispositivos móveis". Como o boletim informativo do CodeProject apontou, "O título desse artigo pode ser encerrado em muitos pontos e ainda assim ser preciso". Não …

30
Vamos jogar tênis
De repente, quero muito jogar tênis, mas infelizmente não tenho quadra! Surpresa! É aqui que você entra. Você precisa imprimir uma quadra de tênis para mim, mas precisa fazê-lo no menor número possível de bytes por motivos confidenciais. Quadra de tênis --------- | | --------- | | | xxxxxxxxx | …

30
Existem conhecidos conhecidos
O ex-secretário de Defesa dos EUA, Donald Rumsfeld, famosa popularizou a frase "knowns conhecidos." Aqui vamos destilar seus comentários em uma estrofe de quatro linhas. Especificamente, imprima este texto: known knowns known unknowns unknown knowns unknown unknowns Letras maiúsculas não importam (por exemplo, Known unKnownsé bom), e uma única nova …

26
Big Ben vai BONG
Sua tarefa é criar um programa que imite o Big Ben (Twitter) . Tarefa Sempre que uma nova hora começa (de acordo com a hora local do seu computador ou com o UTC), é necessário gerar tempos BONGrepetidos hour(com um espaço entre as palavras). Por exemplo, quando são 3 horas, …

18
Imprimir todos os endereços IPv6
Isso me lembra quando, há alguns anos, alguém enviou uma torrent "Hacker tool: lista completa de todos os endereços IP". Obviamente, essa era apenas uma lista gerada dos ~ 4 bilhões de endereços IPv4, mas milhares de "h4xx0rz" fizeram o download. Olha mãe, imahacker! Isso foi então, mas hoje em …

30
Me ama, não me ama
Me ama, não me ama Este jogo infantil simples é antigo, mas ainda é popular. Já que estamos vivendo no século 21 agora, vamos digitalizá-lo! Especificação O programa não deve receber nenhuma entrada, a menos que você esteja usando um idioma que não possa gerar uma semente aleatória - nesse …


25
Homenagem a Stan Lee
Infelizmente, um dos maiores escritores de quadrinhos faleceu ontem à tarde. Muitas estrelas de Hollywood, músicos, atores e muitas outras pessoas estão prestando homenagem a esse escritor incrível, então devemos fazer algo também. Desafio Imprimir o logotipo dos Vingadores Nota: Você pode usar qualquer outro caractere no lugar de # …

30
Invadir uma loteria
Recentemente, você fez uma conta em um site de apostas desonesto, onde por uma taxa de 25 dólares, eles pagarão uma quantia aleatória entre 0 e 50 dólares. Depois de receber cerca de 5 dólares duas vezes, você decide provar que o site é uma farsa. Depois de acessar o …

9
Construa um triângulo sem triângulos
Quando criança, eu gostava muito de brincar com esses brinquedos: Eles provavelmente pretendiam que eles fossem usados ​​para arte, mas eu sempre os usei para matemática! Fractais, padrões, etc. Certa vez, recebi este desafio: Construa um triângulo sem usar nenhum dos blocos de triângulo verdes. Esse desafio me surpreendeu por …

10
Estágios Falcon Heavy
Escolha um conjunto de quatro bytes sem substituição (ou seja, nenhum byte repetido) e não necessariamente em uma ordem específica, de qualquer um dos quatro conjuntos a seguir: Os caracteres de qualquer codificação de byte único Os caracteres Unicode no intervalo de 00 a FF Os números decimais assinados no …


19
Minha torta foi cortada?
Escreva um programa ou função que inclua uma lista não vazia de números inteiros positivos. Você pode assumir que é inserido em um formato conveniente razoável, como "1 2 3 4"ou [1, 2, 3, 4]. Os números na lista de entrada representam as fatias de um gráfico de pizza completo …
43 code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

30
Amplie o ASCII Sun
Escreva um programa que capte (via STDIN / linha de comando) um número inteiro não negativo N. Quando N é 0, seu programa deve imprimir O(isso é maiúsculo, não zero). Quando N é 1, seu programa deve imprimir \|/ -O- /|\ Quando N é 2, seu programa deve imprimir \ …

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.