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

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código



26
Bater seu compilador favorito [fechado]
Escreva um código perfeitamente legal em um idioma decente de sua escolha cuja compilação trava o compilador ou o envia para um loop infinito (tempo infinito de compilação). Restrições: Use um idioma padrão usado no mundo real. Use um compilador padrão e bem desenvolvido (nenhuma resposta como "eu escrevi meu …

12
Peregrinação de paridade primária
O objetivo deste desafio é representar graficamente uma caminhada no plano, onde a direção de cada etapa é determinada pela primalidade de pela paridade de sua expansão binária. Especificamente,kkkkkk A direção inicial é fixa, digamos Norte. Todas as etapas têm o mesmo comprimento . A direção da etapa pode ser …

30
Esta corda é um quadrado?
Uma cadeia de caracteres é considerada quadrada se as seguintes condições forem atendidas: Cada linha tem o mesmo número de caracteres O número de caracteres em cada linha é igual ao número de linhas. Sua tarefa é escrever um programa ou função que determine se uma determinada sequência de entrada …


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 …

23
Cobrindo um horizonte com pinceladas
Dada uma lista de altura do horizonte inteiro não negativa, responda quantas pinceladas horizontais ininterruptas com 1 unidade de altura são necessárias para cobri-la. [1,3,2,1,2,1,5,3,3,4,2], visualizado como: 5 5 4 3 5334 32 2 53342 13212153342 precisa de nove pinceladas: 1 2 3 4 5555 66 7 88888 99999999999 Exemplos …

30
KoTH de Batalha de Ouro
Este desafio terminou. Para ver a pontuação final dos competidores, clique aqui Nesse desafio, cada envio é um bot. Cada bot deve ser uma função Javascript. Bots lutarão para obter o maior valor total em ouro. O ouro pode ser cultivado ou ganho com a morte de outros bots e …

30
A velocidade das letras
Dada uma sequência como entrada, imprima uma nova sequência com cada letra pressionada para a direita pelo respectivo índice alfabético. Todos sabemos que A é lento e Z é uma letra rápida. Isso significa que Z é deslocado para a direita em 25 espaços, A não é deslocado e B …
43 code-golf  string 

30
Implementar a calculadora iOS 11
O iOS 11 possui um bug que faz com que o resultado de 1 + 2 + 3 seja 24 . Isso está relacionado à velocidade da animação, mas de qualquer maneira: A tarefa é fazer 1 + 2 + 3 == 24. Mas só isso. Portanto, você deve fornecer …
43 code-golf  math  number 


24
O caos é uma escada ASCII
Você não sabe nada As coisas que faço para " Chaos is a ladder " são uma frase memorável da série de televisão Game of Thrones . O objetivo deste desafio é construir uma escada do caos, na arte ASCII. O desafio Entrada Largura da escada, W >= 3(inteiro) Altura …

6
Island Golf # 1: Circunavegação
Este é o primeiro de uma série de desafios do Island Golf. Próximo desafio Dada uma ilha na arte ASCII, produza um caminho ideal para contorná-la. Entrada Sua entrada será uma grade retangular composta por dois caracteres, representando terra e água. Nos exemplos abaixo, a terra é #e a água …


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.