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
Inteiros de pilha de areia
Desafio Você receberá um número inteiro positivo ncomo entrada. A saída deve ser uma pilha de areia do tipo pirâmide, construída com base nas regras especificadas abaixo: Cada número inteiro "cai" para baixo a partir do mesmo ponto inicial, como areia caindo em forma de conal. Os números maiores que …
18 code-golf  math  number 

28
bfcat - codifica um arquivo como um programa brainf ***
Desafio Escreva um programa ou função que tenha uma string, retorne um programa Brainfuck válido que, quando compilado e executado como Brainfuck, retorne essa string. Suponha que todas as entradas sejam codificadas como ASCII. Suponha que o programa BF emitido seja executado em um ambiente com uma fita infinita. Suponha …

23
Gere um bit de paridade
Um bit de paridade , é uma das formas mais simples de uma soma de verificação. Primeiro, você deve escolher a paridade, par ou ímpar. Digamos que escolhemos par. Agora, precisamos de uma mensagem para transmitir. Digamos que nossa mensagem seja "Foo". Isso está escrito em binário como: 01000110 01101111 …


12
Calcular o volume de um objeto
Você pode determinar o volume de objetos com base em um determinado conjunto de dimensões: O volume de uma esfera pode ser determinado usando um único número, o raio ( r) O volume de um cilindro pode ser determinado usando dois números, o raio ( r) e a altura ( …

15
Mesclando duas strings
Introdução Digamos que S 1 = a...be S 2 = ..c... Se os colocarmos um em cima do outro, obtemos: a...b ..c.. Mesclamos as duas strings, com o .caractere líquido (que pode se sobrepor). Temos isso: a.c.b Se uma das strings for mais longa que a outra, aplicaremos o mesmo …
18 code-golf  string 

6
Expandir taquigrafia aumentando seqüências inteiras
Dada a entrada de uma lista de números no formato de uma sequência inteira abreviada, produza a sequência na íntegra. O formato abreviado de sequência de números inteiros funciona ao encontrar todos os números n com menos dígitos que o número anterior, m . Com d como o número de …
18 code-golf 

5
Preencha os buracos nas letras
Às vezes, quando estou entediado, pego algum texto e preenchei os "buracos" nas letras. Mas preencher os buracos não é a coisa mais chata que você pode fazer? Acho que devemos automatizá-lo , para que possamos usar melhor nosso tempo. Aplicam-se as regras de código-golfe padrão . Entrada Uma sequência …

4
Dias da semana compactados
Dada a entrada de uma lista de dias da semana, produza a representação ordenada mais curta da lista. O formato da entrada é uma cadeia que consiste em um ou mais dos substrings de dois caracteres Su(domingo), Mo(segunda-feira), Tu(etc.), We, Th, Fr, e Sa. A entrada pode não ser necessariamente …

2
Alinhamento em grades triangulares
As grades hexagonais tornaram-se uma reviravolta bastante popular nos desafios sobre dados bidimensionais recentemente. No entanto, parece que as grades triangulares igualmente interessantes foram amplamente negligenciadas até agora. Eu gostaria de corrigir isso com um desafio bastante simples. Primeiro, como representamos uma grade triangular? Considere o seguinte exemplo (ignore o …

3
Avalie uma mão skat
Introdução Skat é um jogo de cartas tradicional alemão para 3 jogadores. O baralho é composto por 32 cartas: Ás, Rei, Rainha, Valete, 10, 9, 8, 7 em todos os 4 naipes (Paus, Espadas, Copas, Diamantes). Em cada rodada, um jogador joga sozinho, enquanto os outros dois jogam contra ele. …

1
Construção Máxima de Substring
Neste desafio, você recebe duas coisas: Um comprimento de corda, N Uma lista de strings, Lcada uma com um valor de ponto atribuído. Qualquer string que não é passada tem um valor de ponto 0 Você precisa construir uma sequência de comprimento para Nque a soma de todos os pontos …

10
Próximo feriado
Os australianos adoram feriados e bebem. Ontem, 26 de janeiro, foi o dia da Austrália, que é feriado. Fiquei feliz por não estar trabalhando ontem e ansioso para saber da próxima vez que eu tiver um feriado! Infelizmente, bebi um pouco demais e não sou capaz de resolver isso sozinho. …
18 code-golf  date 

13
Arte ASCII de moldagem
Você recebe uma única string ASCII imprimível que não contém novas linhas e um "molde" de várias linhas, contendo espaços ( ) e hashes ( #). Você deve inserir caractere por caractere na sequência e substituir os hashes usando os caracteres da sequência na ordem superior esquerda, esquerda e direita. …

6
Analisar RNA em códons
Introdução O RNA é o primo menos famoso do DNA. Seu principal objetivo é controlar a produção de proteínas nas células através de um processo chamado tradução . Nesse desafio, sua tarefa é implementar uma parte desse processo em que o RNA é dividido em códons . Esse desafio está …

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.