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
Otimizar meus nulificadores
Sou um grande fã do jogo Creeper World, e principalmente da sequela. Você não precisa saber como esse jogo funciona para responder à pergunta. Eu só queria mencionar de onde minha pergunta se originou. No jogo, seu objetivo é destruir os Emissores que estão gerando o Creeper, usando uma arma …

12
Desenhe um diagrama de distribuição!
Desafio Você recebe três números inteiros como entrada - min_value, max_value, sample_size, que podem ser passados ​​para sua resposta como matriz ou vários parâmetros. Sua tarefa é produzir um diagrama em qualquer formato conveniente , que mostre a frequência dos números no (min_value, max_value)intervalo, aparecendo quando um número aleatório no …
12 code-golf  random 

14
Codificação dos policiais e ladrões (ladrões)
Este é um desafio de policiais e ladrões . O tópico dos policiais para esse desafio está aqui Uma pergunta interessante a se pensar é a seguinte: Se eu tiver uma sequência de números, quantos deles eu tenho que fornecer antes que fique claro de que sequência estou falando? Por …

11
Encontre o número com a maior soma de vizinhos
O desafio Dada uma grade de números (10 <= N <= 99) Retorne o número com a soma mais alta dos quatro números adjacentes a ele; esses são os números acima, abaixo, direita e esquerda do número, mas não ele próprio. O número em si não conta, apenas seus quatro …

8
Indexação Slide Cha-Cha
Introdução: Embora eu originalmente tivesse uma música holandesa na minha cabeça, onde as letras são: " Doe 'e stapje naar voren, en' e stapje terug " (traduzido para " Dê um pequeno passo à frente e um pequeno passo para trás "), quando Procurei as letras completas, percebi que elas …

1
Pangramas de auto-enumeração
Pangrams A ligeira raposa marrom saltou sobre o cão preguiçoso. Este é um exemplo de um pangram - uma frase que contém todas as letras do alfabeto pelo menos uma vez. Um pangram auto-enumerado é uma frase que preenche os critérios para ser um pangram produzindo uma análise de sua …

9
Contar o número de campos em cada registro csv
Imagine um arquivo de texto em que cada registro csv possa ter diferentes números de campos. A tarefa é escrever código para gerar quantos campos existem em cada registro do arquivo. Você pode assumir que não há linha de cabeçalho no arquivo e pode ler de um arquivo ou entrada …
12 code-golf 


8
Ocorrências de dígitos
Entrada: Uma lista de números inteiros (que nunca conterão zero) Resultado: Uma lista do mesmo tamanho com contagens baseadas no seguinte: Se o item atual for negativo: verifique todos os itens anteriores a esse item e conte quantas vezes os dígitos ocorreram nesses outros números Se o item atual for …

30
Logaritmos de número inteiro
Dados inteiros N , P > 1, encontre o maior número inteiro Mtal que P ^ M ≤ N. E / S: A entrada é fornecida como 2 números inteiros Ne P. A saída será o número inteiro M. Exemplos: 4, 5 -> 0 33, 5 -> 2 40, 20 …

19
A Base do Duplo
fundo O formato de ponto flutuante de precisão dupla IEEE 754 é uma maneira de representar números reais com 64 bits. Parece o seguinte: Um número real né convertido doubleem da da seguinte maneira: O bit do sinal sé 0 se o número for positivo, 1 caso contrário. O valor …
12 code-golf 

14
Coloque uma matriz nos compartimentos
Nesse simples desafio, você recebe uma matriz Lde números inteiros não negativos e um número de posições bmaior que 0, mas não maior que o comprimento de L. Seu código deve retornar uma nova matriz Mcujo comprimento seja be que tenha colocado na matriz L. Isso é mais fácil explicado …


2
Decompor polinômios
Dado um polinômio integral de grau estritamente maior que um, decomponha-o completamente em uma composição de polinômios integrais de grau estritamente maiores que um. Detalhes Um polinômio integral é um polinômio com apenas números inteiros como coeficientes. Dados dois polinômios pe qa composição é definida por (p∘q)(x):=p(q(x)). A decomposição de …

5
Transferidor Esparso
Dado um número inteiro positivo n, projete um transferidor com o menor número de marcas que permita medir todos os ângulos que são um múltiplo integral de 2π/n(cada um em uma única medição). Detalhes Como saída, você pode enviar uma lista de números inteiros no intervalo 0para n-1(ou 1para n) …

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.