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.


28
Torre de contagem move 1D
Dada uma posição com uma fileira de torres e / ou espaços vazios, produza quantos movimentos diferentes de torres são possíveis. Uma torre pode se mover para a esquerda ou direita para um espaço vazio, mas não para uma que exija passar por outra torre. Quando uma torre se move, …

9
O qvolume de um número inteiro
É do conhecimento antigo que todo número inteiro não negativo pode ser reescrito como a soma de quatro números inteiros ao quadrado. Por exemplo, o número 1 pode ser expresso como 02+02+02+1202+02+02+120^2+0^2+0^2+1^2 . Ou, em geral, para qualquer número inteiro não negativo nnn , existem números inteiros a,b,c,da,b,c,da,b,c,d tais que …

22
Faça chover personagens
Inspirado neste mini-desafio de bate-papo. Dada uma sequência como entrada (somente caracteres imprimíveis ASCII), imprima a sequência com as letras "chovendo". Cada letra deve ser um número aleatório de linhas para baixo (aleatório entre 0e o comprimento da sequência, cada uma com probabilidade diferente de zero) e apenas um caractere …

3
A célula no fim do arco-íris
Todos nós conhecemos, ou pelo menos ouvimos falar, de uma foda cerebral , uma das línguas esotéricas mais famosas e influentes. Enquanto hoje em dia a maioria das implementações usa uma fita infinita, o compilador original de Urban Müller tinha uma fita de 30000 células. Um fato pouco conhecido * …


30

8
Faça um alphabeTrie
Considere a seguinte lista de palavras classificadas em ordem alfabética: balderdash ballet balloonfish balloonist ballot brooding broom Todas as palavras começam com b, e as 5 primeiras começam com bal. Se apenas olharmos para as 2 primeiras palavras: balderdash ballet nós poderíamos escrever: balderdash +let onde ' 'é usado onde …
31 code-golf  string 

5
Máquina virtual de 8 bits
fundo Eu gosto do meu antigo chip 6502 de 8 bits. É até divertido resolver alguns dos desafios aqui no PPCG no código de máquina 6502. Mas algumas coisas que devem ser simples (como ler dados ou enviar para stdout) são desnecessariamente complicadas de se fazer no código da máquina. …


30
Simulando Dados Explosivos
Sua tarefa é criar um programa que receba um número inteiro n > 1e nproduza o rolo de um dado de um lado. No entanto, este dado segue as regras para explodir dados . Quando você rolar o dado, verifique qual valor você rolou. Se você obteve o máximo para …
31 code-golf  random 


21
Ponto aleatório em uma esfera
O desafio Escreva um programa ou função que não aceite nenhuma entrada e produza um vetor de comprimento em uma direção aleatória teoricamente uniforme .111 Isso é equivalente a um ponto aleatório na esfera descrito porx2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 resultando em uma distribuição como essa Saída Três flutuadores de uma distribuição aleatória teoricamente …

30
Fibonacci binário
Desafio Você precisa gerar um programa ou função que receba um número inteiro positivo N, calcule os primeiros N termos da sequência de Fibonacci em binário, concatene-o em um único número binário, converta esse número de volta para decimal e, em seguida, gera o decimal como um inteiro. Por exemplo …

9
Quantos pontos minha placa dá?
(Esta é minha primeira pergunta sobre código de golfe) Quando eu era criança, meu pai e eu inventamos um jogo em que a placa que vemos nos carros pode dar certos pontos com base em algumas regras bastante simples: A quantidade X da mesma letra ou número fornece pontos X-1, …
31 code-golf  string 

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.