Perguntas com a marcação «code-golf»

21
Randomize o teste

Sou professora e em alguns dias tenho que fazer uma prova para meus alunos. Agora, eu sempre estou preocupado com meus alunos mais adoráveis ​​serem feridos pelos menos adoráveis ​​quando trapaceiam, então eu quero aleatoriamente os testes para que ninguém possa enganar ninguém. No momento, tenho...

21
Localização da base de repdigite

Um repdigit é um número natural que pode ser gravado apenas repetindo o mesmo dígito. Por exemplo, 777é um re-dígito, pois é composto exclusivamente pelo dígito 7repetido três vezes. Isso não se limita a números decimais (base 10), no entanto: Todo número de Mersenne (no formato M n = 2 n -1 ) é...

21
Todas as formas possíveis de intercalar duas strings

Vi recentemente essa pergunta no stackoverflow. É uma ótima pergunta, mas há um problema fatal com a pergunta. Eles estão pedindo a melhor maneira de fazê-lo. Por exemplo, mais fácil de ler, mais idiomático, mais organizado etc. Eles não sabem que não é isso que importa? Você deveria perguntar como...

21
Detecção de retângulo

Escreva um programa ou função que utilize uma sequência de linhas múltiplas de 0's 1' e 's. Nenhum outro caractere estará na string e a string sempre será retangular (todas as linhas terão o mesmo número de caracteres), com dimensões tão pequenas quanto 1 × 1, mas, caso contrário, os 0's 1' e 's...

21
Determinar se vale a pena responder a um desafio

Eu sou um jogador de código muito casual e quase não vejo postagens até que elas apareçam na barra lateral "Hot Network Questions" no StackOverflow. Normalmente, estou atrasado para o jogo e, como a única linguagem que conheço é Python, não adianta responder porque já existem várias respostas em...

21
Encontre um retângulo máximo de 1s

fundo Quero comprar um terreno e construir minha casa. Minha casa deve ser retangular e o maior possível; no entanto, os lotes disponíveis têm muitas áreas rochosas nas quais não posso construir e estou tendo problemas para instalar uma casa em potencial nos lotes. Quero que você escreva um...

21
Redução de divisor

Um divisor de um número n é qualquer número que divida uniformemente n , incluindo 1 en . O número de divisores d (n) é quantos divisores um número possui. Aqui está d (n) para o primeiro casal n: n divisors d(n) 1 1 1 2 1, 2 2 3 1, 3 2 4 1, 2, 4 3 5 1, 5 2 6 1, 2, 3, 6 4 Podemos subtrair...

21
Aproximação de e

Todos sabemos que o número de Euler , indicado por e, à potência de alguma variável x, pode ser aproximado usando a expansão da série Maclaurin : Ao deixar x igual a 1, obtemos Desafio Escreva um programa em qualquer idioma que se aproxime do número de Euler, inserindo uma entrada N e...

21
Fatoração de Fibonacci

Números de Fibonacci Números de Fibonacci começar com f(1) = 1e f(2) = 1(alguns inclui f(0) = 0mas isso é irrelevante para este desafio. Então, para n > 2, f(n) = f(n-1) + f(n-2). O desafio Sua tarefa é encontrar e ngerar o -ésimo número positivo que pode ser expresso como produto dos números...

21
Calcular a soma de ILD

Entrada: Um inteiro Saída: Soma da entrada em si + o comprimento da entrada + cada dígito individual da entrada. nr + nr-length + {sum of digits} = output Exemplos: Entrada: 99 Saída: 99(nr) + 2(comprimento-nr) + (9 + 9)(dígitos) →119 Entrada: 123 Saída: 123 + 3 + (1 + 2 + 3)→132 Regras do...

21
Bordas de círculos sobrepostos

Dadas as coordenadas de vários pontos em um plano e o raio de um círculo em torno de cada ponto, desenhe polígonos representando os círculos e as arestas onde os círculos se encontram. As arestas retas sempre caem ao longo das linhas de interseção círculo-círculo , mas podem não seguir o...

21
Descompacte alguns números

Sua tarefa é criar um programa ou função que gere um zíper com um comprimento de 10 linhas. Cada linha do zíper é representada por dois traços --: -- -- -- -- -- -- -- -- -- -- O programa / função terá uma porcentagem (divisível por 10) como entrada e a saída será o zíper "descompactado" (traços...

21
Contar os retângulos em uma grade diagonal

Como acompanhamento desse desafio , agora queremos contar o número de retângulos na grade com r linhas ec colunas onde existe uma linha cruzando todas as diagonais de um quadrado na grade. Agora, ainda estamos contando os mesmos retângulos de antes, mas desta vez também devemos incluir retângulos...

21
Números de saída “Fit”

"Ajustar números" Sam tem uma idéia "brilhante" para compactação! Você pode ajudar? Aqui está um resumo do esquema de compactação de Sam. Primeiro, pegue uma representação da base 10 de qualquer número natural estritamente menor que 2 ^ 16 e escreva-a como uma sequência binária sem zeros à...

21
Dourado de um número inteiro

Um número inteiro positivo n pode ser representado como um retângulo com lados inteiros a , b , de modo que n = a * b . Ou seja, a área representa o número. Em geral, um e b não são únicos para um dado n . Como é sabido, um retângulo é especialmente agradável aos olhos (ou é o cérebro?) Quando...

21
Simplifique uma fração continuada

Frações contínuas são expressões que descrevem frações iterativamente. Eles podem ser representados graficamente: Ou eles podem ser representados como uma lista de valores: [a0; a1, a2, a3, ... an] O desafio: pegue um número base: e uma lista de valores do denominador: e simplifique a fração...

21
Um A, ou um An?

Em inglês, há a diferença simples e divertida entre ane a: você usa anquando precede uma palavra que começa com um som de vogal e aquando a palavra começa com um som consoante. Por uma questão de simplicidade neste desafio, anprecede uma palavra que começa com uma vogal ( aeiou) e aprecede uma...