Puzzles de programação e golfe de código

97
Saída com o mesmo comprimento que o código

Nesse desafio, você deve escrever um programa ou função que não aceite entrada e imprima ou retorne uma sequência com o mesmo número de bytes que o próprio programa. Existem algumas regras: Você só pode enviar bytes no intervalo ASCII imprimível (0x20 a 0x7E, inclusive) ou novas linhas (0x0A ou...

95
Por que não está terminando? [fechadas]

Sua tarefa: escrever um programa que obviamente deveria terminar, mas nunca (na extensão de uma pane no computador). Faça com que pareça que ele deve executar uma tarefa simples: adicionar números, imprimir alguma coisa, ... Mas isso fica preso em um loop infinito. Tente tornar seu programa muito...

95
Faça uma árvore de Natal escalável [fechada]

Seu desafio: faça uma árvore de Natal. O tamanho deve ser escolhido por algum método de entrada, mas não precisa estar diretamente relacionado a nenhuma parte da árvore; no entanto, insumos maiores devem produzir uma árvore maior. Como você pode fazer isso? Você pode criar a árvore da maneira que...

95
Faça um programa "Ceeeeeeee"

Uma vez eu escrevi um programa JavaScript que usaria como entrada uma string e um caractere e removeria todos os caracteres, exceto o primeiro e o caractere fornecido como entrada, um por um. Por exemplo, computar isso com entradas codegolf.stackexchange.come epara o caractere

95
Um OEIS após o outro

A partir de 13/03/2018 16:45 UTC, o vencedor é a resposta # 345 , de Scrooble . Isso significa que o concurso terminou oficialmente, mas fique à vontade para continuar postando respostas, desde que sigam as regras. Além disso, basta um rápido grito para os três principais respondedores em...

94
Será que vai parar? (Policiais)

Este é o tópico dos policiais. A discussão dos ladrões está aqui . Seu desafio é criar um programa que funcione para sempre sem interromper 1 , a menos que obtenha uma entrada ou entradas específicas 2 . Se receber essa entrada, deverá terminar em um período finito de tempo 3 . Isso é código-golfe...

93
Implementar o algoritmo de classificação Thanos

O algoritmo de classificação é assim: Enquanto a lista não estiver classificada, encaixe metade de todos os itens (remova-os da lista). Continue até que a lista seja classificada ou apenas um item permaneça (que é classificado por padrão). Esse algoritmo de classificação pode fornecer resultados...

93
Único é barato

Escreva uma função ou programa que determine o custo de uma determinada string, em que o custo de cada caractere é igual ao número de vezes que o caractere ocorreu até esse ponto na sequência e o custo da string é a soma dos custos de seus caracteres. Exemplo Para uma entrada de abaacab, o...

93
A impressora inteira versátil

Escreva um pedaço de código que seja executável em pelo menos três idiomas diferentes. O código deve gerar o número inteiro 1no idioma número um, 2no idioma número dois, 3no idioma número três etc. Regras: A saída deve ser apenas o número inteiro, mas as novas linhas finais estão OK. O código...

92
Construa uma bomba Markdown [fechada]

Tenho certeza de que a maioria de nós já ouviu falar de bombas zip e truques semelhantes de bombas de descompressão, nas quais uma entrada criada com códigos maliciosos cria uma saída massivamente desproporcional. Até tivemos uma pergunta aqui para fazer isso com um compilador em um ponto. Bem, me...

92
O código termina?

Este é um desafio de código de golfe que eu pensei com uma inclinação matemática. O desafio é escrever o código mais curto possível, de modo que seja uma questão em aberto se o código termina ou não. Um exemplo do que quero dizer pode ser o seguinte trecho de código python, adaptado de uma resposta...

92
Essa string funcionaria como string?

Escreva um programa que utilize uma única linha que você possa assumir que conterá apenas os caracteres /\_‾. (Isso é barra invertida e traseira, sublinhado e overline . Você pode usá-lo ~no lugar de overline, se necessário, pois o overline não é conveniente ASCII.) Por exemplo, uma entrada...

92
Onde está o 0xBEEF?

Este desafio foi inspirado no comercial deste Wendy de 1984. Ilustração de TS Rogers Sua tarefa é encontrar um 0xBEEF hexadecimal em um bun binário. A 'carne' consiste no seguinte padrão: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) E o 'bun' consiste em uma matriz binária de...

92
Cinquenta Tons de Cinza

Meninos e meninas estão animados para ver Fifty Shades of Grey na tela prateada, nós apenas queremos codificar sem nos incomodar, então aqui está um desafio para escolher nosso cérebro. Voce tem que: Imprima na tela cinquenta quadrados preenchidos com um tom diferente de cinza Se o seu idioma de...

91
Imagem Mandelbrot em todos os idiomas

Eu sempre usei uma imagem de Mandelbrot como a versão 'gráfica' do Hello World em qualquer aplicativo gráfico em que consegui minhas mãos. Agora é a vez de vocês. O idioma deve ser capaz de gerar gráficos ou desenhar gráficos (salvar arquivos não permitidos) Renderize uma imagem ou gráfico...