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

12
Tecelagem em ASCII

Imagine que uma grade retangular de |caracteres represente as cordas esticadas de um tear ( a urdidura ) em que outros fios ( a trama ), que iremos representar como -, podem ser tecidos. Aqui está a urdidura não tecida de um tear 7 × 4: ||||||| ||||||| ||||||| ||||||| Existem várias maneiras...

12
Raiz quadrada inteira de inteiro [fechado]

Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 2 anos . Problema: Na sua escolha de idioma,...

12
Combinações de Kakuro

Combinações de Kakuro Como não consigo fazer aritmética mental, luto frequentemente com o quebra- cabeça de Kakuro , que exige que a vítima calcule repetidamente quais números distintos no intervalo de 1 a 9 (inclusive) somam outro número no intervalo de 1 a 45 quando você sabe como muitos números...

12
Elevar ao poder

Desafio Desafio é escrever um programa que leva positivos números ae um zero número be saídas a^b(a elevado à potência b). Você só pode usar + - * / abs()como funções / operadores matemáticos. Eles podem ser aplicados apenas a valores escalares, mas não a listas ou matrizes inteiras. Exemplos:...

12
Esses meus primos são sempre linhas sólidas

Vamos criar uma grade N × N de espaços e sublinhados que podem ser usados ​​para determinar visualmente se um número é primo. (N pode ser qualquer número inteiro positivo.) Essa grade possui três regras simples: A enésima coluna contém o padrão repetido de n - 1 sublinhados seguido por um...

12
Encontre a operação máxima

O desafio é encontrar o número máximo que você pode obter de uma lista de números inteiros usando operadores aritméticos básicos (adição, subtração, multiplicação, negação unária) Entrada Uma lista de números inteiros Resultado O resultado máximo usando todos os números inteiros na entrada. A...

12
Implementar um somador de 8 bits

O desafio Implemente uma função que aceite dois números inteiros cujos valores variam de 0 a 255 e retorne a soma dos números inteiros mod 256. Você pode usar apenas operadores de negação bit a bit (~), bit a bit ou (|), deslocamento de bits (>>, <<) e atribuição (=). Coisas que você...

12
Emoções Inteiras

Escreva um programa ou função que "reaja" a um número inteiro n (entrada via parâmetro de função / args / stdin) O programa não se importa com números negativos, gosta de pares, não gosta de números ímpares e teme o número 13. Ele deve gerar o seguinte: se n <0: --------------------------...

12
Jardim do Programador

Jardim do Programador Sendo um desenvolvedor de software profissional, você não pode se arriscar a se expor à luz não artificial do sol, mas também tem uma queda por flores e deseja manter seu jardim em boa forma o ano todo. Para esse fim, um jardineiro é contratado todos os meses para arrumar o...

12
Conversão de Base Mista

fundo A maioria das pessoas aqui deve estar familiarizada com vários sistemas básicos: decimal, binário, hexadecimal, octal. Por exemplo, no sistema hexadecimal, o número 12345 16 representaria 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Observe que geralmente não esperamos que a base (aqui 16)...

12
Ilha dos Macacos: O Chefe do Navegador

Aviso: Este desafio contém alguns spoilers leves de O Segredo da Ilha dos Macacos. No final do jogo, você está sendo conduzido pelas catacumbas por uma cabeça de um navegador magicamente preservada: Você precisa do colar do globo ocular, mas a Cabeça reluta em dar a você. Uma maneira de obtê-lo...

12
Incerteza na linha do tempo de um dia

Suponha que seu alarme o acorde uma manhã, mas você pressiona a soneca para poder dormir por mais 8 minutos. Quando toca de novo, você se levanta de má vontade e toma um banho, que estima levar de 15 a 17 minutos. Você então escovar os dentes por exatamente 2 minutos e se vestir, o que leva cerca...

12
Faça uma sequência

Uma sequência de números inteiros é uma sequência se a diferença entre dois números consecutivos nessa sequência for -1 ou 1 e seu primeiro elemento for 0. Mais precisamente: a1, a2, ..., an é uma sequência se: For any k (1 ≤ k < n): |a[k] - a[k+1]|=1, a[1]=0 Entrada n - número de...

12
Calcular o pedágio de troll para passar com segurança

Inspirado em /puzzling//q/626 Nas suas aventuras, você chega a uma série de 7 pontes que precisa atravessar. Debaixo de cada ponte vive um troll. Para atravessar a ponte, você deve primeiro dar ao troll um número de bolos como uma porcentagem do número de bolos que você está carregando. Por...

12
9 buracos do código Golf - Kickoff

Já houve um desafio de 9 buracos (e outro aqui ), mas isso foi muuuuito no ano passado. Além disso, eu só estou aqui há 2 meses (embora pareça uma eternidade). E é consideravelmente diferente. Quadro de Líderes: (observe que a ponderação dos furos ainda não foi

12
Organizar Doces de Halloween - Buraco # 4

Veja o Buraco 1 se estiver confuso. O que toda criança faz depois de coletar baldes de doces no Halloween? Classifique-o por tipo e tamanho, é claro 1 ! O desafio Dada uma sacola de balas despejada de formas e tamanhos variados, classifique a bala da esquerda para a direita com base...

12
Agrupe os números com a mesma soma

Sua tarefa é, dada uma grade quadrada de dígitos ( 0-9), gerar uma das maneiras pelas quais os dígitos podem ser agrupados, de modo que: Cada dígito faz parte de exatamente um grupo Todos os grupos têm o mesmo número de dígitos Todos os grupos são delimitados por uma forma de polígono (isso...

12
Calcular o número Delacorte de um quadrado

Desafio: implemente o cálculo de um número Delacorte em qualquer idioma. O menor código vence. Para uma dada matriz quadrada de números inteiros distintos 1..n² (comprimento lateral possível n pelo menos entre 3 e 27), seu número Delacorte é a soma dos produtos gcd (a, b) × distância² (a, b) para...