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

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

2
StreetView 3D de arte ASCII
Entrada: Você obtém uma série de números inteiros (alimentados via stdin ou prompt). Cada par de números inteiros nesta série representa a LARGURA de um edifício [intervalo válido: 1..10] e HEIGHT [intervalo válido: 0..10] Suponha que a entrada seja bem formada. Entrada de amostra (a segunda linha é apenas para …

30
A miragem da pessoa inteligente
Era uma vez, eu estava lendo esta pergunta / resposta no Quora Existem realmente programadores com formação em ciência da computação que não podem passar no teste FizzBuzz Este código é dado como a resposta óbvia for i in range(1, 100): if i % 3 == 0 and i % …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 


30
Encontre o comprimento máximo da sequência
Suponha que tenhamos uma string e queremos encontrar a sequência máxima repetida de cada letra. Por exemplo, dada a entrada de amostra: "acbaabbbaaaaacc" A saída para a entrada de amostra pode ser: a=5 c=2 b=3 Regras: Seu código pode ser uma função ou um programa - para você escolher A …
29 code-golf 

7
Concurso secreto: A guerra do SO [fechada]
Todos sabemos como a discussão sobre qual é o melhor sistema operacional causou muitas guerras de chamas. Seu objetivo agora é fornecer "provas" decisivas de que seu sistema operacional favorito é melhor ... ah, não, muito melhor, fornecer "provas" decisivas de que outro sistema operacional é ruim. A tarefa: escreva …


30
Determinar se Strings são iguais
Sua tarefa é simples . Determinar se uma cadeia é igual ao outro (não endereço, o valor) sem o uso de operadores de igualdade (como ==, ===ou .equal()) ou desigualdade ( !=, !==) algo semelhante para outros idiomas. Isso significa em qualquer lugar! Você não pode usar esses operadores em …
29 code-golf 


28
Problema de Josefo (contando)
O desafio Escreva uma função que leva dois inteiros positivos n e k como argumentos e retorna o número da última pessoa remanescente de n após a contagem a cada k pessoa -ésimo. Este é um desafio do código-golfe, portanto o código mais curto vence. O problema n pessoas (numeradas …

30
Rand5 () a Rand7 () [fechado]
Você recebe uma função Rand5 (). Essa função retorna números inteiros perfeitamente aleatórios (distribuição igual) entre 1 e 5. Forneça a função Rand7 (), que usa Rand5 () para produzir números inteiros perfeitamente aleatórios entre 1 e 7.

30
Determine se 4 pontos formam um quadrado
Escreva uma função que use 4 pontos no plano como entrada e retorne verdadeiro se os 4 pontos formarem um quadrado. Os pontos terão coordenadas integrais com valores absolutos <1000. Você pode usar qualquer representação razoável dos 4 pontos como entrada. Os pontos não são fornecidos em nenhuma ordem específica. …
29 code-golf  math 

13
Quantos Jimmys podem caber?
Nesse desafio simples, mas divertido , você foi solicitado a determinar se Jimmy cairia da plataforma deles. Jimmy tem três partes do corpo /, oe \dispostas como este /o\ As plataformas são representadas por -. Jimmy cairá da plataforma se tiverem duas ou mais partes do corpo que não estão …
29 code-golf  string 

30
Jimmy vai cair de sua plataforma?
História de fundo Conheça meu amigo Jimmy: /o\ Jimmy é um pequeno personagem que gosta de ficar em plataformas. Aqui está o Jimmy em pé com segurança em uma plataforma: /o\ ------------- Agora, Jimmy tem um bom senso de equilíbrio, para que ele possa ficar em pé com segurança com …


7
Código-fonte Metamorfose
mbomb007 nos pediu para criar um programa auto-mutilante . É um desafio interessante, mas eu pessoalmente não gosto de incentivar meus programas a se auto-mutilarem. Eu gosto de pensar que, no centro de todo programa, há uma linda borboleta esperando para sair. Como tal, no meu primeiro desafio do Code …

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.