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

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

3
Ajuda, estou preso em uma fábrica infinita!
Esse desafio é vagamente inspirado no jogo Zachtronics Infinifactory . Você tem uma visão de cima para baixo de uma grade retangular de transportadores, representada por >v<^. Pode haver células sem transportadores, representadas por espaços. Aqui está um exemplo: > <vv < v ^ >v v >v^^>vv^ ^>^ v > …

15
Meu Deus, está coberto de abas!
Usuários de recuo do espaço, uni-vos ! Devemos lutar contra todos os usuários da aba humilde ! Sua missão (se você optar por aceitá-la) é escrever um programa ou função que aceite dois argumentos: Uma sequência: esta é a entrada. Um número inteiro positivo: esse é o número de espaços …

13
Trabalhe mais, melhore
Neste desafio, seu objetivo será produzir a letra de Harder, Better, Fast, Stronger, do Daft Punk . Especificamente, imprima este texto: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It Do It Makes …

24
Contando e soletrando
Escreva um programa que tenha como entrada uma sequência que emita uma sequência com as seguintes propriedades. Se um caractere na string for uma letra maiúscula (ASCII 41-5A), o caractere será substituído por uma string contendo todas as letras até e incluindo a letra original em maiúsculas. Por exemplo, se …
26 code-golf  string 

20
Eu sou perfeito (número)?
Este é o meu primeiro desafio! fundo Número perfeito é um número inteiro positivo, que é igual à soma de todos os seus divisores, exceto ele próprio. Então 6é o número perfeito, desde então 1 + 2 + 3 = 6. Por outro lado 12, não é, porque 1 + …


2
Golf-me algum dinheiro no caixa eletrônico
A tarefa é simples. Tirem-me alguns 1000, 500e 100notas. Como ? você pode perguntar. Não se preocupe, não há necessidade de roubar um banco, pois há um caixa eletrônico nas proximidades que aceita seu cartão de crédito. Mas seu limite de crédito é suficiente para a tarefa, portanto, você deve …

9
Ajude-me a carregar minhas sacolas de compras
Era uma noite quente de verão ... quando meu carro estúpido decidiu parar no meio da estrada no meu caminho de volta do supermercado. Empurrei-o para a linha lateral e decidi ir para casa. Abri o porta-malas para tirar as compras e as coisas restantes. Foi então que notei que …
26 code-golf  math 

5
Curva do Dragão ASCII
Introdução A Curva do Dragão é uma curva fractal que aparece notavelmente nas páginas de título da seção do romance Jurassic Park. Pode ser simplesmente descrito como um processo de dobrar uma tira de papel, conforme explicado no artigo da Wikipedia sobre essa curva. As primeiras iterações da geração dessa …

30
A Impressora de Cordas Misteriosas (Ladrões)
A lista de policiais pode ser encontrada aqui: The Mystery String Printer (Cops) Seu desafio Escolha um envio no tópico da polícia e imprima a sequência a partir de uma resposta nesse tópico. O envio que você escolher não deve ser seguro (deve ser mais recente que sete dias). Seu …

18
Construir uma escada
Introdução Eu quero construir uma escada. Para isso, peguei no ferro-velho duas tábuas compridas com buracos e quero colocar os degraus nesses buracos. No entanto, os furos não são colocados uniformemente, portanto os passos serão um pouco instáveis ​​e acho difícil estimar a quantidade de haste necessária para eles. Seu …


21
Calculando ondas
Estou navegando neste site há um tempo, mas recentemente fiquei realmente interessado em experimentar alguns dos desafios. Eu pretendia tentar alguns dos tópicos existentes sobre golfe com código, mas ontem não tinha acesso à Internet há algum tempo e, nesse meio tempo, pensei em meu próprio desafio. Sua tarefa é …

30
CodeGolf - Cara ou coroa
Instruções Dada uma cadeia de entrada desconhecido icom um valor de ambos cabeças ou caudas , retornar 1para as cabeças ou -1para caudas com o código mais curto. Exemplo de código não golfado (55b): if(i == "heads"){ print(1); }else{ print(-1); } Exemplo de código de golfe (16b): print("t">i||-1) Javascript foi …
26 code-golf  string 

7
Qual é o melhor - Emacs ou Vim? (Luta do Google)
Saudações, jogadores nobres de código. Hoje você resolverá o mais antigo e distinto dos debates - Emacs ou Vim? Seu desafio é usar dois termos de pesquisa como entrada e gerar qual desses termos tem mais resultados de pesquisa no Google. (Isso é obviamente completamente justo. Como assim, tendencioso?) Aqui …

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.