Perguntas com a marcação «code-golf»

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

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...

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...

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
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
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...

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...

90
Em homenagem a Adam West

Adam West faleceu, e eu gostaria de honrar sua memória aqui no PPCG, embora duvide que ele soubesse de nossa existência. Embora existam muitas coisas diferentes pelas quais esse homem é conhecido, nenhuma é mais proeminente do que seu papel como o batman original . Eu sempre me lembrarei do meu...

90
As cores em nossas estrelas

Escreva um programa que utilize uma string ou arquivo de texto cuja primeira linha tenha a forma width height e cada linha subseqüente tem a forma x y intensity red green blue Onde: widthe heightpode ser qualquer número inteiro positivo. xe ypode ser qualquer número inteiro. intensity pode...

90
5 cartas favoritas

O desafio é realmente extremamente simples. Escolha 5 letras distintas (você pode simplesmente escolher as 5 que permitem o código mais curto, se quiser) e enviá-las para o console. No entanto, a diferença é que eles devem ser da lista a seguir: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B B C D...

88
Dicas para jogar golfe no ECMAScript 6 e acima

Isso é semelhante a outras "Dicas para jogar golfe em <...>", mas direcionadas especificamente aos novos recursos do JavaScript apresentados no ECMAScript 6 e acima. JavaScript inerentemente é uma língua muito detalhado, function(){}, .forEach(), convertendo string para array, array como...

87
Programando um mundo intocado

Vamos definir um programa intocado como um programa que não possui nenhum erro, mas com erro se você modificá-lo removendo qualquer substring contíguo de N caracteres, onde 1 <= N < program length. Por exemplo, o programa Python 2 de três caracteres `8` é um programa primitivo ( obrigado,...

87
Golf an Advent Calendar

É a época do ano em que muitos de nós recebem nossos calendários do advento ! Se você não estiver familiarizado com um calendário de adventos, estes são calendários especiais usados ​​para contar o advento antecipando o Natal. Na minha experiência, as portas são colocadas aleatoriamente, e parte da...

86
[ISENÇÃO DE TEMAS DE NATAL AQUI]

Nota para os mods, se o título não faz justiça, mude para qualquer que seja, eu achei engraçado. Você está encarregado de pendurar as luzes para esta temporada de Natal, e sua família decidiu que, para ser um feliz Natal, você precisa pendurar pelo menos 2 luzes de Natal em sua casa. Portanto,...

86
Dicas para jogar golfe em Java

Existem atalhos úteis que podem ser usados ​​em Java? Como mostrado abaixo, importjá adiciona pelo menos 17 caracteres a um programa. import java.io.*; Entendo que a solução simples seria usar outra linguagem, mas parece ser um desafio real reduzir os programas Java. As dicas devem ser...