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

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

1
O que há no meu molho de macarrão?
fundo Na França, e provavelmente no resto da União Europeia, qualquer alimento disponível para venda deve listar os ingredientes que o compõem em sua embalagem, em ordem decrescente de porcentagem em peso . No entanto, a porcentagem exata não precisa ser indicada, a menos que o ingrediente seja destacado pelo …
37 code-golf  math 


17
Poliglotas sobrepostas
Ao contrário de muitos desafios de C&R, isso não requer um posto de ladrão separado; o objetivo dos ladrões é decifrar a resposta anterior e postar uma nova como policial. Como respondentes, você escreverá uma série de poliglotas que se parecem com isso (cada coluna é um idioma e cada …

18
Prepare seu código
Entrada nenhuma contribuição para este desafio O desafio Escreva um código que produz: Os 10 primeiros números primos cuja soma de seus dígitos é igual ao número de bytes do seu código Exemplos Digamos que seu código é Co&%423@k"oo"qual é o 13 bytes seu código deve gerar [67, 139, 157, …

27
Policiais: A subcadeia OEIS oculta
Este é um desafio de policiais e ladrões. Este é o tópico do policial. o linha do ladrão está aqui . Como policial, você deve escolher qualquer sequência do OEIS e escrever um programa p que imprima o primeiro número inteiro dessa sequência. Você também deve encontrar algumas strings s …


30
Mataste a Jabberwock?
Sua tarefa é produzir a string exata The Jabberwocky sem receber entrada. As regras normais de entrada e saída se aplicam, portanto, funções e programas são permitidos. Claro que há um problema, não seria divertido sem um problema. Seu programa, quando separado de caracteres não alfabéticos, deve iniciar o poema …

30
Deslocador Kolmogorov
Envie ou exiba as três linhas de texto a seguir, exatamente como são mostradas abaixo. Uma nova linha à direita é aceita. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Esse bloco de texto é o mesmo que o abaixo, mas onde a n-ésima coluna é girada n vezes para baixo: !"#$%&'()*+,-./0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz Lembre-se …

28
Quando recebo meu sanduíche?
Dada uma das seguintes entradas: Frango com cebola doce Teriyaki Frango Assado no Forno Peito de peru BMT italiano Atum Presunto da Floresta Negra Almôndega Marinaraproduza um número de 1 a 7 (ou 0 a 6), representando o dia da semana em que você recebe a transação, começando com segunda-feira …

1
Adivinha como pronunciar palavras em alemão
Introdução Ao contrário do inglês, o alemão é considerado como tendo um sistema de escrita fonêmica . Isso significa que a correspondência entre ortografia e pronúncia está próxima. Dada qualquer palavra com a qual você não esteja familiarizado, você ainda saberia pronunciá-la por causa do sistema de ortografia. Isso significa …

5
Vou conseguir sair a tempo?
Inspirado por isso . fundo O fazendeiro do mal decidiu queimar seu campo de trigo para aumentar os preços. Para garantir a destruição total, ele também encharcou seu campo com gasolina. Ainda mais, infelizmente, você estava andando no campo quando estava aceso e precisava sair rapidamente para sobreviver. Desafio Dado …

30
Espere, que idioma é esse?
Recentemente, tive o prazer de escrever um programa Haskell que pudesse detectar se a NegativeLiteralsextensão estava envolvida. Eu vim com o seguinte: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Experimente online! Isso será impresso Truenormalmente e Falsecaso contrário. Agora eu me diverti muito fazendo isso, estou estendendo o …

4
Splix.io - Rei da terra
Você é um ponto empreendedor que deseja aumentar a terra sob seu controle. Isso é bastante simples - viaje para fora de sua terra atual e retorne à sua terra e tudo nesse loop agora é de sua propriedade. Mas há um porém. Se algum outro ponto encontrar seu laço …

28
A matriz é centrossimétrica ... e o código também?
Definição Uma matriz centrosimétrica é uma matriz quadrada simétrica em relação ao seu centro. Mais rigorosamente, uma matriz de tamanho n × n é centrossimétrica se, para qualquerAUMAAn×nn×nn \times n a seguinte relação é satisfeita: A i ,i,j∈([1,n]∩Z)i,j∈([1,n]∩Z)i,\: j \in ([1, n] \cap \mathbb{Z})Ai,j=An+1−i,n+1−jAi,j=An+1−i,n+1−jA_{i,\:j}=A_{n+1-i,\:n+1-j} Exemplos de tais matrizes Aqui está …

9
Por favor, faça minha lição de casa marciana
Meu dever de casa é escrever um ensaio marciano (veja abaixo) entre 729 e 810 palavras, inclusive. Sua tarefa é escrever um programa que gere o ensaio. História Por volta da virada do século XX, a espiritualista Catherine-Elise Müller teria se comunicado com os marcianos. Durante transes sonâmbulos, ela escrevia …
37 code-golf 

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.