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.

23
Direção de tráfego
Regras Dado um código de país ISO3166-1-Alpha-2, sua tarefa é decidir a direção do tráfego para esse país: A entrada será um código de país válido (válido, pois é um elemento das duas listas fornecidas) A entrada pode ser uma lista de dois caracteres em vez de uma sequência, se …

17
Simule meu estúpido despertador antigo
Eu tenho um velho despertador estúpido com dois botões: houre minute. O hourbotão incrementa a hora de um alarme definido e minuteaumenta a hora em minutos de um alarme definido. No entanto, alguns designers inteligentes perceberam que pressionar os dois botões ao mesmo tempo deveria ter um significado e decidiram …
25 code-golf  date 

8
Verificar topologia
Desafio Dado um conjunto Tde subconjuntos de um conjunto finito S={1,2,3,...,n}, determine se Té uma topologia ou não. Explicação O conjunto P(S) de poderes de um conjunto Sé o conjunto de todos os subconjuntos de S. Alguns exemplos: S = {}, P(S) = {{}} S = {1}, P(S) = {{}, …

12
Desenhar meus contornos
Dada uma matriz retangular de elevações, desenhe seus contornos. Tarefa Dois elementos xe yestão no mesmo nível de contorno se floor(x/10) == floor(y/10). Por exemplo, 52e 58estão no mesmo nível de contorno, mas 58e 64não são. O ato de desenhar contornos é definido da seguinte maneira: Para cada elemento e, …

6
Gimli, torná-lo ainda mais curto?
Eu sou um dos autores de Gimli. Já temos uma versão de 2 tweets (280 caracteres) em C, mas eu gostaria de ver como ela pode ficar pequena. Gimli ( documento , site ) é uma alta velocidade com design de permutação criptográfica de alto nível de segurança que será …

28
Enumeração de número inteiro tonto
Seu desafio hoje é produzir um determinado termo de uma sequência enumerando todos os números inteiros. A sequência é a seguinte: Se temos uma função indexada em 0 gerando a sequência f(n)e ceil(x)é a função de teto, então f(0) = 0; abs(f(n)) = ceil(n/2); sign(f(n))é positivo quando ne ceil(n/2)são pares …

11
Castelo de cartas (versão 1)
Versão 2 aqui . Desafio simples: dado um número inteiro, compre um baralho de cartas com o número especificado de histórias. Se o número for negativo, desenhe a casa de cabeça para baixo. Exemplos: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ …

26
Faça um padrão em zigue-zague
Sua tarefa é receber uma entrada inteira e imprimir um padrão em zigue-zague usando barras e barras invertidas. A entrada inteira determina o comprimento de cada zig e zag, bem como o número de zig e zags O padrão sempre começa da direita para a esquerda Casos de teste 4-> …


30
Implementar um cronômetro simples
Desafio Sua tarefa é escrever um programa que, uma vez por segundo (inclusive imediatamente quando o programa for iniciado), imprima o tempo decorrido a partir do momento em que o programa foi iniciado. Regras A hora deve ser impressa no hh:mm:ssformato. (zeros à esquerda para valores de um dígito) Os …
25 code-golf  date 

4
Rotações entrelaçadas
Desafio Dada uma matriz quadrada de caracteres (caracteres ASCII imprimíveis de um byte), gire cada "anel" da matriz em direções opostas. Vamos dar um exemplo: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P …
25 code-golf  matrix 

6
A sequência é muito meta
Começamos com uma sequência indexada em branco 1: _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,... Na nésima etapa, preenchemos todos os espaços em branco a (n) com números inteiros maiores que 1 começando no primeiro espaço em branco restante, onde a (n) é a nésima entrada da sequência. Após o primeiro passo: 2,_,3,_,4,_,5,_,6,_,7,_,8,_,9,_,10,_,11,_,12,_,13,_,... Observe que a …

10
Dobrar alguns diamantes
Problema Dado um número inteiro positivo nem quen < 100 Crie um padrão de diamante da seguinte maneira: Entrada n=1 /\/\ \/\/ Entrada n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Entrada n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ Entrada n=4: /\ /\ …

24
Reduzir string para um trecho de alfabeto
Dada uma sequência não vazia que consiste apenas em caracteres e espaços alfabéticos em maiúsculas e minúsculas ( [a-zA-Z ]), reduza-a a um trecho do alfabeto, começando com o primeiro caractere. Para reduzir uma string, comece com o primeiro caractere alfabético e remova todos os caracteres que não sejam a …

8
Construir uma escada para o meu filho
Outro dia, meu filho me pediu para construir uma escada usando blocos de Lego. E eu vim com algo assim: Então meu filho me pediu um programa usando o menor número de bytes que gerasse uma escada semelhante na tela do computador. Eu não sou tão bom em golfe de …

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.