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

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

20
Encontre o Inteiro Serializado
Tarefa Escreva um programa que receberá (como entrada) um número inteiro positivo. Ele será contado a partir de 0, acrescentando cada número inteiro a String, continuando apenas se o comprimento do Stringfor menor que o valor da entrada. Um número inteiro serializado é definido como o número inteiro completo com …


3
Segunda caixa de ferramentas de MacGyver
Nesta pergunta, cada resposta receberá uma "caixa de ferramentas" que pode ser usada para construir um programa / função. A caixa de ferramentas consistirá em duas coisas: uma lista de linguagens de programação uma lista de caracteres válidos Você deve escrever um programa / função válido em um dos idiomas …

7
Gire a calculadora
Introdução: Vamos dar uma olhada em uma calculadora padrão no Windows: para esse desafio, veremos apenas os seguintes botões e ignoraremos todo o resto: 7 8 9 / 4 5 6 * 1 2 3 - 0 0 . + Desafio: Entrada: você receberá duas entradas: Um é algo para …

11
Gere uma matrícula nos EUA
Dado um dos seguintes como entrada: AK,AR,AS,AZ,CA,CT,DC,FL,GA,IL,IN,IA,KS,KY,LA,MD,MI,MN,MS,NV,NH,NJ,NM,NY,NC,ND,MP,OH,OK,OR,PA,PR,RI,SC,TN,TX,UT,VT,VA,WA,WI (com aspas) "AK","AR","AS","AZ","CA","CT","DC","FL","GA","IL","IN","IA","KS","KY","LA","MD","MI","MN","MS","NV","NH","NJ","NM","NY","NC","ND","MP","OH","OK","OR","PA","PR","RI","SC","TN","TX","UT","VT","VA","WA","WI" Gere e produza uma matrícula aleatória (uniformemente) do formato correspondente à entrada. Se houver vários formatos (separados por vírgula), use um formato aleatório (uniformemente): AK, IA, MS, MP, VT: AAA 000 AS: 0000 AZ, GA, WA: AAA0000 AR, KS, KY, …

2
Pegue aquelas ovelhas!
Você é fazendeiro e seu rebanho de ovelhas escapou! Ah não! Junte essas ovelhas construindo cercas para contê-las. Como agricultor com orçamento limitado, você deseja usar a menor quantidade possível de cercas. Felizmente para você, elas não são as ovelhas mais inteligentes do mundo e não se incomodam em se …
16 code-golf 




16
Encontre todos os anagramas!
Apesar de ter 17 perguntas marcadas com anagramas , ainda não temos essa pergunta, então aqui está. Sua tarefa Você deve escrever um programa ou função que, ao receber uma string, imprima todos os anagramas possíveis. Para os fins desta pergunta, um anagrama é uma sequência que contém o mesmo …


13
Saída do enésimo número par perfeito
Desafio Dado um número inteiro, n, como entrada onde 0 <= n <= 2^10, gera o enésimo número par perfeito. Números perfeitos Um número perfeito é um número, x onde a soma de seus fatores (excluindo-se) é igual a x. Por exemplo, 6: 6: 1, 2, 3, 6 E, é …
16 code-golf  math  number 

3
Pseudo-tempos fortes de Miller-Rabin
Dado um número inteiro não negativo N, imprima o menor número inteiro positivo ímpar que é um forte pseudoprime para todas as primeiras Nbases primárias. Esta é a sequência O0IS A014233 . Casos de teste (um indexado) 1 2047 2 1373653 3 25326001 4 3215031751 5 2152302898747 6 3474749660383 7 …


2
Tetris binário em tweets
Recentemente (há alguns anos atrás) houve um burburinho nos sites de programação sobre uma implementação do Tetris em 140 bytes . ... Acontece que, embora seja pequeno, é uma versão simplificada do Tetris, e nem mesmo uma implementação completa. Somente a função lógica central cabe em 140 bytes de Javascript. …

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.