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

8
Forças de pixel PNG

Desafio Um Pixel World é uma imagem PNG onde as forças gravitacionais, eletromagnéticas e nucleares não existem mais. As forças especiais conhecidas como "forças de pixel" são tudo o que resta. Nós definimos essa força como F p-> q = a * (p * q) / (r * r) * r̂ Fé a força do pixel que...

8
Mais quente ou mais frio: encontre o tesouro

Um jogo infantil, chamado "Huckle Buckle Beanstalk", é jogado com dois jogadores. Aqui está uma breve descrição de como o jogo é jogado: Um jogador é designado "hider" e o outro, "seeker". O buscador sai da sala enquanto o hider esconde um pequeno objeto pré-selecionado, o "tesouro". O...

8
Forçando o cavalo

É simples: crie o script mais curto do navegador para transformar todas as aparências de força em uma página da Web em cavalo. Esse script precisa poder ser colado no console e funcionar nos navegadores mais modernos. Você deve substituir todas as ocorrências da palavra força e conjugados da...

8
Ajude-me a tocar minha gaita

Ontem comprei uma gaita: Figura 1: A gaita. No entanto, meus sonhos de poder tocar gaita de blues com alma que move as pessoas e faz um homem adulto chorar foram rapidamente frustrados por dois problemas: A gaita só pode tocar certas notas; Eu sou deprimente ruim em tocar gaita. Apesar da...

8
Catenária entre dois pontos (corrente pendurada)

Esse é um dos vários desafios que a Calvin's Hobbies deixou para a comunidade . A curva que uma corda ou corrente pendurada idealizada faz é uma catenária . Imagem de Bin im Garten, via Wikimedia Commons. Usado sob a licença CC-By-SA 3.0 . Escrever um programa que irá chamar uma catenária,...

8
Costura em curva

A costura da curva é o processo de "costura" em conjunto com várias linhas retas para criar uma curva, da seguinte forma: Para obter uma explicação da costura curva, visite este site . Desenharemos nossa curva no canto superior esquerdo da tela, como mostra a imagem acima. Dado um número...

8
Sequência de soma de subdivisões

Considere os dígitos de qualquer base integral acima de uma, listados em ordem. Subdividi-los exatamente ao meio repetidamente até que cada pedaço de dígitos tenha um comprimento ímpar: Base Digits Subdivided Digit Chunks 2 01 0 1 3 012 012 4 0123 0 1 2 3 5 01234 01234 6 012345 012 345 7 0123456...

8
Polígonos em espiral

Desenhe uma série de polígonos conectados como o mostrado acima. No entanto, o que a figura acima não mostra é a espiral formada por vértices consecutivos: A limitação disso é que há apenas 1 espiral marcada. Você deve marcar todas as espirais. Isso pode ser feito girando cada espiral...

8
O Yo Quiero jQuery?

A Instalação Você recebe uma página da web simples com 11 elementos: 10 inputelementos com IDs i1atravesse i10, em ordem um outputelemento com IDout Os elementos de entrada têm valueatributos definidos na fonte HTML. O valor de qualquer entrada fornecida pode ser qualquer número inteiro de...

8
Polícia de Manhattan

Introdução Você é o chefe de polícia da polícia de Nova York e foi encarregado de posicionar policiais para que todas as ruas sejam patrulhadas. No entanto, seu esquadrão tem poucos funcionários, o que significa que você precisa posicionar o mínimo de oficiais possível. Desafio Dado um mapa de...

8
estou me sentindo com sorte

Escreva a função mais curta que retorne o conteúdo do primeiro resultado de uma pesquisa no Google ("Estou com sorte"). Exemplo: lucky('cat'); Pode retornar algo como: <!DOCTYPE html> <html> <head> <title>Cats are cool</title> <meta charset="utf-8" />...

8
Emule a digitação do professor

Emule a digitação do professor fundo Infelizmente, o professor não pode usar o teclado corretamente: sempre que ele pretende usar a Shifttecla, ele pressiona Caps Lock uma vez antes de digitar e não se preocupa em se corrigir. Se houver duas ou mais teclas seguidas necessárias Shift, ele...

8
Círculo de embalagem em um retângulo

Sua tarefa é escrever um programa que encontre o maior raio que N círculos possam ter e ainda caibam dentro de um retângulo com X por Y pixels de largura. (semelhante a este artigo da wikipedia ) Seu programa deve encontrar o maior raio possível e a posição ideal desses N círculos para que Não há...

8
Pesquisa de sequência numérica "caracol"

Você recebe inteiros Ne M, 1 <= N,M <= 10^6e índices ie j. Seu trabalho é encontrar o número inteiro na posição [i][j]. A sequência é assim (pois N=M=5, i=1, j=3o resultado é 23): 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 O menor código vence. Boa...

8
Calcular a especificidade de um seletor CSS

Hoje, sua tarefa é escrever um programa (ou uma função) que aceite uma string e produza (ou retorne) quatro números inteiros. Entrada A sequência de entrada é um seletor CSS3 e pode conter basicamente qualquer caractere Unicode. Resultado A saída representa a especificidade do CSS desse...

8
Procurando alternativas mais curtas para `range (…)`

A melhor solução que encontrei até agora para um quebra-cabeça de código de golfe em que estou trabalhando inclui duas invocações bastante gordasrange . Sou muito novo em código de golfe, especialmente em Python, para poder usar algumas dicas. O fragmento relevante é este [x for x in...

8
Esculturas magnéticas ... no espaço!

fundo Esta é uma continuação do meu desafio anterior , em que a tarefa era calcular a forma de uma escultura obtida pela queda de ímãs em uma pilha enorme. Boas notícias: o artista excêntrico gostou do seu trabalho e tem outro projeto para você. Ele ainda trabalha com esculturas magnéticas, mas...

8
Encontre Substrings Privilegiados

Cordas privilegiadas O conjunto de cadeias de caracteres privilegiadas é definido recursivamente da seguinte maneira. Todas as cadeias de comprimento 0 ou 1 são privilegiadas. Uma sequência sde comprimento pelo menos 2 é privilegiada, se existir uma sequência privilegiada mais curta tque ocorra...