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

31
Troque os dois índices dados

Dada uma matriz de números inteiros positivos e dois índices válidos distintos, retorne a matriz com os dois elementos correspondentes aos dois índices trocados. Você pode optar por usar a indexação 0 ou a indexação 1, mas os casos de teste abaixo serão indexados em 0. array m n output [1,2,3,4]...

31
Um cão em uma corrente

Estou olhando pela janela do sótão para o quintal do meu vizinho. Eles têm um cachorro acorrentado a um poste no centro do quintal. O cachorro corre pelo quintal, mas está sempre no final de sua cadeia, por isso acaba deixando uma trilha na terra. Normalmente essa pista seria perfeitamente...

31
Partituras ASCII-art generator

Nota : Anders Kaseorg me avisa que isso pode ser uma duplicata de outra pergunta anterior . Parece que sim, e desculpe-me por não ter encontrado essa pergunta antes de postar esta. No entanto, essa pergunta recebeu apenas uma resposta e essa é mais simples, caso você queira tentar dessa vez. No...

31
Construir um tornado

De acordo com mim, um tornado se parece com isso: ######## ####### ###### ##### #### ### ## # Esse tornado começa com largura ne, em cada linha seguinte, um caractere é removido da esquerda ou da direita, dependendo da entrada. Entrada A entrada será uma lista de algum tipo de dois...

31
Faça uma caixa espetada

Dados dois inteiros positivos, W e H, produzem uma caixa de arte ASCII cuja borda é feita de barras ( /e \) com W "espigões" nas bordas superior e inferior e H "espigões" nas bordas esquerda e direita. O interior da caixa está cheio de espaços. Um "pico" é simplesmente duas barras que se juntam...

31
Divisibilidade Streak

Podemos definir a Sequência kde Divisibilidade de um número n, encontrando o menor número inteiro não negativo, de kmodo que n+knão seja divisível por k+1. Desafio No seu idioma de escolha, escreva um programa ou função que produza ou retorne a sequência de divisibilidade de sua...

31
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, exemplos: 22 = 1...

31
Os três R: inverter, reordenar, repetir

Enquanto rabiscava com números, encontrei uma permutação interessante que você pode gerar a partir de uma lista de números. Se você repetir a mesma permutação várias vezes, sempre retornará à matriz original. Vamos usar a seguinte lista: [1, 2, 3, 4, 5] como um exemplo Inverta a matriz. Agora...

31
O principal desafio dos zeros

O desafio Dados dois números inteiros como entrada ( xe y), produza xcomo uma string com o número de zeros à esquerda necessário para que sejam ycaracteres longos sem o sinal. Regras Se xtiver mais de ydígitos, produza xcomo string sem modificação. A saída como número inteiro não é aceita,...

31
O datilógrafo bêbado

fundo Um datilógrafo chega em casa depois de beber um pouco e percebe que uma carta de importação ainda precisa ser escrita. Para garantir que ele verifique o texto correto, ele escreve o caractere de texto bh vjaracter para ter certeza de que está resul- tado. No entanto, ele consegue perder...

31
Simulador de fritadeira

Sua tarefa é modelar os efeitos da massa em pedaços de comida. Por favor, adicione três camadas de crosta. [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0], // in [0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0], [0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0],

31
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 * é...

31
Eu sou um número próprio?

Um número próprio (também chamado de número colombiano ou Devlali) é um número natural x, onde a equação n + <digit sum of n> = xnão tem soluções para nenhum número natural n. Por exemplo, 21 não é um número próprio, pois n = 15resulta em 15 + 1 + 5 = 21. Por outro lado, 20 é um número...

31
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...

31
O que circunda meu ladrilho de minas?

Campo Minado é um jogo de quebra-cabeça onde as minas estão escondidas em torno de um tabuleiro de peças indefinidas com o objetivo de identificar a localização de todas as minas. Clicar em uma mina perde o jogo, mas clicar em qualquer outra peça revela um número de 0 a 8, o que significa quantas...

31
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...

31
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. Portanto,...