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

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

6
Encontre o maior primo frágil
Considere a função Remove(n, startIndex, count)que remove countdígitos do número ncomeçando do dígito na posição startIndex. Exemplos: Remove(1234, 1, 1) = 234 Remove(123456, 2, 3) = 156 Remove(1507, 1, 2) = 07 = 7 Remove(1234, 1, 4) = 0 Vamos chamar o número primo X frágil se todas as Removeoperações …

7
Uma reinicialização completamente falsa [fechada]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 3 anos . Esse desafio é simples. Escreva um código que produz exatamente …

18
Encontre o número mais próximo em uma determinada matriz
Isso é inspirado em um problema do mundo real que eu tive. Estou curioso para ver se existe alguma maneira inteligente de fazer isso. Você recebe duas matrizes não classificadas, A e B, cada uma contendo um número arbitrário de flutuadores. A e B não têm necessariamente os mesmos comprimentos. …

3
O desafio do código estrelado
A bandeira dos Estados Unidos da América contém, em seu cantão, 50 estrelas, representando os 50 estados. No passado, quando havia menos estados, obviamente havia menos estrelas, e elas eram organizadas de maneira diferente. Por exemplo, de 1912 a 1959 (após a admissão do Novo México e Arizona, mas antes …

10
Dicas para jogar golfe em Lua
Que dicas gerais você tem para jogar golfe em Lua? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para Lua (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.
21 code-golf  tips  lua 

11
Expressões regulares de correspondência cruzada
Sua tarefa aqui é escrever duas expressões regulares, cada uma correspondendo à outra, mas não corresponde a si mesma. Ambas as expressões regulares devem ter este formato: /pattern/optional-flags Essa também é a forma na qual eles devem ser correspondidos. A solução mais curta vence. O comprimento da solução é contado …

16
Ortografia Multi-toque por Telefone
Inspirado no Google Code Challenge : O alfabeto latino contém 26 caracteres e os telefones possuem apenas dez dígitos no teclado. Gostaríamos de facilitar a gravação de uma mensagem para seu amigo usando uma sequência de pressionamentos de tecla para indicar os caracteres desejados. As letras são mapeadas para os …
21 code-golf 

5
Thar ela sopra!
Arrr ... Ahoy, me maties! Abra a vela grande! Cheio a estibordo! Ah, sinta o vento em seus cabelos! Certo, meu coração ... Estou precisando de um pouco de suas habilidades em codin! Minha equipe é um pouco mais modernizada do que eu ... Eu ainda prefiro os pontos da …
21 code-golf  math 

6
Torre de Hanói Sort
Escreva uma função / sub-rotina para classificar uma lista de números inteiros, estilo Tower of Hanoi . Você receberá uma pilha de números inteiros. Esta é a pilha principal. Você também recebe mais duas pilhas auxiliares. Porém, essas pilhas auxiliares têm uma propriedade exclusiva: cada elemento deve ser menor ou …

13
Dicas para jogar golfe em F #
Que dicas gerais você tem para jogar golfe em F #? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos para F # (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.
21 code-golf  tips  f# 

4
Faz-me uma sandes
Desafio: Escreva um makefile, o que levaria a este comportamento: % make me a sandwich What? Make it yourself % sudo make me a sandwich Okay Regras: Deve funcionar em uma máquina Linux, onde o usuário não é root, mas pode usar sudo. Não devo dizer Okaya nenhum comando make …

30
Ordem de bits reversa de números inteiros de 32 bits
Escreva o código mais curto para reverter a ordem dos bits de um número inteiro de 32 bits. Regras: A entrada é assumida como um número inteiro válido ou equivalente a sequência se o seu idioma não suportar valores numéricos (por exemplo, lote do Windows). A saída deve ser um …



13
Convertendo números inteiros para palavras em inglês
O objetivo deste código golf é converter números inteiros em palavras em inglês. O programa solicita entrada. Se essa entrada não for um número inteiro, imprima NaN. Se for um número inteiro, converta-o para palavras em inglês e imprima-as. Entrada mínima: 0 (zero). Entrada máxima: 9000 (nove mil). Portanto, 5retornos …
21 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.