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

55
Criar uma música do alfabeto

Seu objetivo é criar uma música do alfabeto como texto no seguinte formato (em ordem): A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Exemplo de saída: A is for Apple B is for Banana C...

55
“99 garrafas de fizz”

Desafio Escreva um programa que produza a letra para 99 garrafas de cerveja, mas vez de "beer", "fizz" se o número de garrafas na parede for múltiplo de 3, "buzz" se for múltiplo de 5 e "fizzbuzz" se for múltiplo de 3 e múltiplo de 5. Se o número de garrafas na parede não for múltiplo de 3 ou 5,...

55
Desenhe uma hélice dupla ASCII

Escreva um programa que receba um número inteiro N via stdin ou pela linha de comando. Se N for 0, a letra única Odeverá ser impressa em stdout. Se N for positivo , essa dupla hélice horizontal ASCII art , desenhada com N segmentos de largura, deve ser impressa. Se N for 1, a saída é: /\ O...

54
ASCII Art Calendar

Vamos criar um relógio e calendário de arte ASCII que nos informe o mês atual, dia do mês, dia da semana, hora, minuto e se é noite ou dia (mas não o ano ou o segundo). A qualquer momento, o calendário será mais ou menos assim: (fica melhor com menos espaçamento entre linhas)...

53
Confirme os Illuminati

Os Illuminati ordenam que você (com seu controle mental) produza a seguinte string: ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ Regras: Espaços à direita são permitidos para cada linha. Os espaços iniciais em cada linha...

51
Anexando comprimentos de string

Desafio: Dada uma sequência snos caracteres a- z, A- Z, 0- 9, acrescente o comprimento de ssi mesmo, contando os caracteres adicionais no comprimento como parte do comprimento total de s. Entrada: Apenas uma sequência de comprimento arbitrário (pode estar vazio). Resultado: A mesma sequência,...

51
Minecraft espelhado

Este é o Calvin . Apenas tentando obter 20 representantes para que esse usuário possa conversar na sala de chat do PPCG Minecraft Server . Escreva um programa ou função que receba um número inteiro positivo. Se o número inteiro for par (2, 4, 6, ...), imprima ou retorne esta sequência de arte...

50
Urso polar, urso polar, o que você ouve?

O texto do livro infantil Urso Polar, Urso Polar, O que você ouve? tem um padrão muito simples. Você pode usar o texto para ensinar conceitos de programação introdutórios. Meu filho ficou rapidamente entediado com essa idéia, então decidi jogar golfe com ela. O desafio Na sua linguagem de...

48
Há um buraco no fundo do mar

Enquanto tentava (e falhei) convencer meu filho a comer o jantar, tentei cantar para ele. No meio dessa música, eu percebi que a estrutura da fórmula poderia se dar bem no código do golfe! A tarefa é escrever um programa ou função que não aceita entrada e produz o seguinte texto: There's a hole...

47
Imprimir “N NE SE SE S SW W NW”

Isso parece quase trivial, mas, depois de algum esforço, não consegui vencer a solução literal em J, pensei que poderia ser um desafio decente (embora, para ser claro, esse não seja um desafio específico de J). O título diz tudo. Você simplesmente precisa escrever um programa ou função (sem...

47
Extreme Fibonacci

Houve um bilhão de iterações de desafios de Fibonacci neste site, então vamos apimentar as coisas com um desafio de Fibonacci de um bilhão de iterações! Seu desafio é gerar os primeiros 1000 dígitos decimais do número de 1.000.000.000.000 de Fibonacci com o menor programa possível. Opcionalmente,...

47
Arte ASCII do Dia # 1 - Nó Duplo

Escreva um programa completo ou uma função que Nreceba um número inteiro positivo como entrada via STDIN / linha de comando / ARGV ou argumentos de função e imprima um nó duplo ASCII correspondente Nao STDOUT. O nó duplo ASCII é assim: __ __ __ __ __ __ / \/ \/ \/ \/ \/ \ | /\/ /\/ /\/ /\/ /\/...