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

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

19
Palavras de fácil digitação
Esta competição acabou. O vencedor é CJam com 22 caracteres, superando a resposta de TwiNight por um caractere. Parabéns Dennis ! Uma menção honrosa vai para Falko , que ficou totalmente doida com as importações gratuitas. . Há um tempo atrás, eu queria saber como posso superar os smartphones modernos …
30 code-golf 



6
Equilibre equações químicas!
Bernd é um estudante do ensino médio que tem alguns problemas em química. Na aula, ele tem que projetar equações químicas para alguns experimentos que estão fazendo, como a combustão de heptano: C 7 H 16 + 11O 2 → 7CO 2 + 8H 2 O Como a matemática não …


16
Multiplique dois números sem usar números
Você recebe como entrada duas seqüências que representam números inteiros positivos na base 10, como "12345"e "42". Sua tarefa é gerar uma string contendo o produto deles, "518490"neste caso. A desvantagem é que você não pode usar nenhum tipo numérico no seu código. Não ints, floats, unsigned longs, etc., nenhum …

11
Trocar mapas de altura para mapas de profundidade
Descrição Sua tarefa é produzir um 'mapa de profundidade' - ou seja, um mapa de altura de um objeto, mas não visto de cima, mas de frente. Por exemplo, considere o seguinte objeto, como mostrado na imagem. O mapa de altura é mostrado à esquerda. O mapa de profundidade correspondente …
30 code-golf 

23
Incrementar números, em várias sessões
Boa noite, agentes de golfe, Sua missão é em nome da famosa empresa de entretenimento Eviltronic Arts. Como parte de seu plano nefasto de escravidão e entretenimento no mundo, eles devem vender o maior número possível de cópias do SimStation V. Isso significa que o software deve misteriosamente parar de …
30 code-golf 


30
Escreva um intérprete interativo do Deadfish
Deadfish é uma piada "linguagem de programação" com quatro comandos. Como a página Esolang é um pouco contraditória e os intérpretes dessa página não funcionam exatamente da mesma maneira, você deve implementar a seguinte variação: Especificação Existe um acumulador que tem pelo menos 16 bits de tamanho, mais é permitido, …

19
É um número de Munchausen?
Um número de Munchausen na base bbb , também conhecido como invariante perfeito de dígito a dígito ou PDDI é um tipo peculiar de número inteiro positivo em que a soma dos dígitos da base bbb elevados para si mesmos é igual ao número em si. Eles são nomeados para …

17
Uma espécie de quine
Dada uma sequência x, produza os caracteres xclassificados de acordo com a ordem de aparência no seu código-fonte. Exemplos Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor, …

12
Quais são os dígitos de Fibonacci repetidos?
Como você provavelmente sabe, um número de Fibonacci é aquele que é a soma dos dois números anteriores da série. Um Fibonacci Digit ™ é aquele que é a soma dos dois dígitos anteriores . Por exemplo, para o início da série 1,1, a série seria 1,1,2,3,5,8,13,4,7,11,2...A alteração ocorre após …
30 code-golf 

3
Uma tartaruga encontra um portal
A tartaruga quer se mover ao longo da grade para chegar à sua comida. Ele quer saber quantos movimentos serão necessários para ele chegar lá. Além disso, como é lento, ele tem teleportadores montados em torno de seu domínio, que ele utilizará se diminuir o seu caminho. Ou evite-os se …

10
Passo ideal do alfabeto
Dada uma sequência de entrada que consiste apenas em letras, retorne o tamanho da etapa que resulta na quantidade mínima de etapas necessárias para visitar todas as letras em ordem sobre um alfabeto de agrupamento, iniciando em qualquer letra. Por exemplo, pegue a palavra dog. Se usarmos um tamanho de …

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.