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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

1
árvore de mutação mtDNA
Fundo: O MtDNA é uma parte do DNA humano que é transmitido de mãe para filho e raramente sofre mutação. Como isso é verdade para todos os seres humanos, é possível criar uma árvore enorme que visualize como todos os seres humanos se relacionam através de seus ancestrais maternos, desde …

3
Equações diofantinas naturalmente lineares
Um linear equação Diofantina em duas variáveis é uma equação da forma ax + by = C , em que um , b e c são números inteiros constantes e x e y são inteiros variáveis. Para muitas equações diofantinas de ocorrência natural, x e y representam quantidades que não …

1
Salve os gansos da extinção
As espécies de gansos conhecidas como Alex A são conhecidas por residirem em grades triangulares compostas por 64 células: (Foto tirada deste problema não relacionado do Project Euler .) Rotularemos cada célula com os números 0para 63começar na linha superior e, em seguida, mover da esquerda para a direita em …



5
É hora da eleição!
Está na hora de contar os votos! Hoje existem eleições locais em todo o meu país. Aqui, o número de assentos para cada parte é decidido usando o método D'Hondt . Seu objetivo é implementar um programa ou função que decida quantos assentos cada parte recebe, na menor quantidade de …
13 code-golf 

1
Concatenar listas de strings por item no Python
Esta é uma pergunta de dicas para jogar golfe em python . Suponha que você tenha duas listas de cadeias e deseja concatenar as entradas correspondentes de cada lista. Por exemplo, com a=list("abcd")e b=list("1234"), calcule ["a1","b2","c3","d4"]. Isso é trivial nas linguagens de programação baseadas em array, onde as operações geralmente …
13 code-golf  tips  python 

11
Cálculo de distâncias mod N
Você coleciona dados de um Advanced Collecting Device Controller ™ há muito tempo. Você verifica os logs e, para seu horror, descobre que algo deu muito errado: os dados contêm apenas os últimos bits dos números! Felizmente, você sabe o valor inicial e que o valor nunca muda rapidamente. Isso …
13 code-golf  math 


4
A palavra pode ser digitada com teclas adjacentes uma à outra?
Antes de ler isso, sugiro ler este pequeno quebra-cabeça: /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboard Quero que você crie um programa que aceite um argumento, uma palavra (apenas letras minúsculas) e emita "Sim" se a palavra puder ser digitada com as teclas adjacentes do teclado (consulte o artigo) e "Não" se a palavra puder seja …

2
Geração de Arte ASCII
Tarefa Escreva um programa ou função que tire uma imagem de largura we altura h, e dois números inteiros a <= w/2e b <= h/2, e produza uma representação artística da imagem, com as dimensões ax b. A arte ascii deve ser gerada através das seguintes etapas (ou outro processo …

30
Conte o número de vogais em cada palavra de uma sequência
Este é um desafio bastante fácil. Desafio A entrada conterá uma sequência (não nullvazia ou) de comprimento máximo 100. Emita o número de vogais em cada palavra da sequência, separadas por espaços. Regras A cadeia não terá mais de 100 caracteres. A string conterá somente alfabetos A-Z, a-ze também pode …


7
Linha, Coluna, Diagonal, Bloco
Escreva um bloco quadrado de código com N caracteres de largura e N caracteres de altura, para algum número inteiro positivo N. Por exemplo, seu N pode ser 5 e o bloco fica assim: ThisI sMy5B y5Cod eBloc kOkay Esse bloco precisa se comportar da seguinte maneira: Quando a linha …

2
Geração de quebra-cabeças de busca de palavras
Dada uma lista de cadeias, encontre a menor matriz quadrada que contém cada uma das cadeias iniciais. As strings podem aparecer na horizontal, na vertical ou na diagonal e para a frente ou para trás, como nesta pergunta Word Search Puzzle . As palavras devem ser colocadas no quadrado, com …

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.