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.

12
Gere a trança de Pascal
Esta é a trança de Pascal: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Eu inventei isso totalmente. Blaise Pascal não tinha uma trança, …

30
Sequência de Sylvester
A sequência de Sylvester, OEIS A000058 , é uma sequência inteira definida da seguinte maneira: Cada membro é o produto de todos os membros anteriores mais um. O primeiro membro da sequência é 2. Tarefa Crie o menor programa possível que tome n e calcule o enésimo termo da Sequência …

13
Visualize a tecelagem de bits
A linguagem de programação esotérica evil possui uma operação interessante sobre valores de bytes que chama de "tecelagem". É essencialmente uma permutação dos oito bits do byte (não importa de que extremidade começamos a contar, pois o padrão é simétrico): O bit 0 é movido para o bit 2 O …

30
Desenhe uma ampulheta
Novamente inspirado por uma tarefa da Programação 101, aqui está outro desafio. Entrada: Um número inteiro positivo n >= 3. (tem que ser impar) Saída: nlinhas de asteriscos, em que a primeira linha possui nasteriscos e cada nova linha possui dois asteriscos a menos que a linha anterior. Até atingir …

6
Jogo da velha com apenas cruzamentos
Introdução Todo mundo conhece o jogo da velha, mas neste desafio, vamos apresentar uma pequena reviravolta. Nós vamos apenas usar cruzes . A primeira pessoa que coloca três cruzamentos consecutivos perde. Um fato interessante é que a quantidade máxima de cruzamentos antes que alguém perca é igual a 6 : …

5
Reação em cadeia de bombas
Introdução: Antes da tarefa, eis o que todo elemento faz no mapa: Terra plana ( X): Isso não faz nada. Terra destruída ( -): é o mesmo que terra plana, mas destruída por uma bomba. A bomba ativa ( !): em um mapa, isso destruirá tudo em um quadrado 3x3: …

30
É um conjunto sem soma?
Um conjunto é livre de soma se não houver dois elementos (não necessariamente distintos) quando adicionados juntos fizerem parte do próprio conjunto. Por exemplo, {1, 5, 7}é livre de soma, porque todos os membros são ímpares e dois números ímpares quando somados são sempre pares. Por outro lado, {2, 4, …

9
Gire as antiagonais
fundo Nas linguagens de programação mais razoáveis, é muito fácil girar as linhas ou colunas de uma matriz 2D. Nesse desafio, sua tarefa é girar as antiagonais . Lembre-se de que as antiagonais de uma matriz 2D são suas fatias 1D tiradas na direção nordeste ↗. Entrada Uma matriz 2D …

11
Quantas tortas de três frutas você pode fazer?
Uma torta de três frutas é feita de três frutas diferentes . Qual é a maioria das tortas de três frutas que você pode fazer com a quantidade de 5 frutas que você tem? Por exemplo, com 1 apple 1 banana 4 mangoes 2 nectarines 0 peaches você pode fazer …
32 code-golf 

20
Quanto presente você ganhou no Natal?
Sim, como muito , não quantas ... Como todos sabemos, um presente grande é muito melhor que um pequeno. Portanto, o valor dos presentes sempre deve ser medido em volume total, não em número de presentes, peso ou mesmo preço combinado. Como é desajeitado comparar a quantidade de presentes que …

4
Inverter uma prancha de caça-minas
O Campo Minado é um popular jogo de computador que você provavelmente perdeu tempo jogando, ao tentar revelar as células que são minas em uma grade retangular, com base em dicas de quantas minas vizinhas cada célula não-mina possui. E caso você não tenha jogado, faça-o aqui . Um fato …

4
Digite seu nome através de um D-pad
O quebra-cabeça: Considere um console / jogo portátil com um d-pad em que você deve digitar um nome. Isso apareceu em muitos jogos mais antigos antes que o uso do QWERTY fosse popularizado nos consoles (por exemplo, acredito que o Wii use um layout de teclado QWERTY para entrada). Normalmente, …
32 code-golf 

3
Solucionador reverso do FizzBuzz
Sinopse: Dada a saída de um programa FizzBuzz generalizado, retorne a lista de fatores e palavras usadas para o programa. Descrição do Desafio Imagine um programa FizzBuzz generalizado que inclua como entrada uma lista de fatores e palavras a serem usados ​​e o número para começar. Por exemplo, se a …
32 code-golf 

8
Para onde a flecha está apontando?
Para onde a flecha está apontando? Neste desafio, seu objetivo é seguir uma seta e exibir o personagem para o qual está apontando. Exemplos Entrada: d S------+ b | | c +--->a Saída: a Entrada: S-----+---a->c | V b Saída: b A seta não está apontando cporque está dividida por …
32 code-golf 

9
Equilibre um conjunto de pesos em uma gangorra
Lei de Equilíbrio visão global Dada uma entrada de 3 números inteiros positivos de um dígito, representando um conjunto de pesos, produz uma representação ASCII de uma gangorra com os pesos colocados nela, para que fique em equilíbrio em torno de um pivô central, levando em consideração os efeitos da …

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.