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

29
Vamos fazer a onda!

Entrada: Uma string (o trecho de onda) com um comprimento >= 2. Um número inteiro positivo n >= 1 . Saída: Nós produzimos uma onda de linha única. Fazemos isso repetindo a sequência de entrada n vezes. Regras do desafio: Se o primeiro e o último caractere da string de entrada...

29
Resolver o problema de parada de Befinge

Vamos definir uma linguagem simples 2D, o que nós vamos dar o nome incrivelmente originais befinge . Befinge tem 5 instruções: <>^v, como na maioria dos idiomas 2D, redirecione o ponteiro de instruções nas respectivas direções. . é um não-op. O ponteiro de instruções começa no canto...

29
Sequência de Stewie: + * - / + * - /

Vamos usar as quatro operações básicas, adição +, multiplicação *, subtração -e divisão /(float, não inteiro). A sequência de Stewie é definida da seguinte forma: x = [x(1), x(2)] // Two initial numbers (one indexed) x(3) = x(1) + x(2) x(4) = x(2) * x(3) x(5) = x(3) - x(4) x(6) = x(4) / x(5) x(7)...

29
A sequência quadrática

Cada termo na sequência quadrática, x n , é criado tomando x n-1 , quadrando-o e removendo todos, exceto os quatro primeiros dígitos. A sequência sempre começa com x 1 = 1111 . Ao quadrado, isso resulta em 1234321, então x 2 = 1234 Os primeiros termos são: 1111 1234 1522 2316 5363 ... O...

29
Posso varrer as minas?

Campo Minado é um jogo de quebra-cabeça popular, onde você deve descobrir quais peças são "minas" sem clicar nessas peças. Em vez disso, você clica em blocos próximos para revelar o número de minas adjacentes. Uma desvantagem do jogo é que é possível acabar em um cenário em que há várias respostas...

29
Faça de mim um carregador falso

Faça um carregador falso assim: Parâmetros: Exiba loading(espaço) um destes ciclicamente -\|/(espaço) (contador de porcentagem de 0 a 100) e depois a %. O contador de porcentagem deve aumentar em 1 sempre que a exibição for alterada. O tempo gasto pelo contador para pular para a próxima...

29
Boliche do boneco de neve

(relacionado / inspirado por: Desenhe uma formação de boliche ) Um passatempo divertido nos meses de inverno aqui é jogar boliche de boneco de neve, usando uma bola grande (como uma bola de basquete) e pequenas figuras de boneco de neve. Vamos recriar isso em ASCII. Cada boneco de neve consiste...

29
Classifique uma string, mais ou menos

Se você classificar uma string, normalmente obterá algo como: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Sim, essa foi a primeira frase classificada. Como você pode ver, há um monte de caracteres repetidos, aa, eee, ttttt, 9 espaços e assim por diante. Se adicionarmos 128ao valor ASCII...

29
Não posso ver a floresta para as árvores

Escreva um programa ou função que desenhe uma árvore de árvores, construindo assim uma floresta. As árvores são desenhadas como empilhar uma pirâmide. A primeira linha (superior) contém 1árvore, a próxima linha contém 2(para um total de 3), a próxima contém 3(para um total de 6) e assim por...

29
Soma da coluna de Pascal

Quase todo mundo aqui está familiarizado com o Triângulo de Pascal. É formado por linhas sucessivas, onde cada elemento é a soma de seus dois vizinhos superior esquerdo e superior direito. Aqui estão as primeiras 5linhas (emprestadas do triângulo de Generate Pascal ): 1 1 1 1 2 1 1 3 3 1 1 4 6...

29
Ajude o Pac-Man a contar os Pac-Dots

Seguindo o conselho da Sra. Pac-Man, que está preocupada com o excesso de peso, o Pac-Man decidiu acompanhar sua ingestão diária de Pac-Dot. Ajude-o a contar o número de Pac-Dots em um determinado caminho no labirinto! O labirinto Para ajudá-lo a criar sua própria codificação do labirinto, você...

29
Faça-me um ovo de Páscoa!

Não, não é o ^^vv<><>BAtipo de ovos de Páscoa, ovos de Páscoa reais que pintamos. Aqui está um ovo (terrivelmente desenhado). __ / \ / \ | | \____/ Na Páscoa, pintamos com padrões. Como estes: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __...

29
O cosseno do pedante

Meu chefe acabou de me dizer para escrever uma função cosseno. Sendo um bom nerd de matemática, minha mente imediatamente conjurou a Série Taylor apropriada. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) / (2k)! + ... No entanto, meu chefe é muito exigente. Ele gostaria...

29
Esse valor pode ser obtido com moedas e / ou notas exclusivas?

Escreva um programa que calcule se um valor monetário inserido, como um inteiro, pode ser representado por uma combinação única de moedas e / ou notas, o que significa que a mesma moeda / nota não pode ser usada mais de uma vez. Seu programa deve ter um valor como entrada e pode obter uma lista de...

29
Índices e valores de swap

A tarefa Escreva um programa ou função cuja entrada seja uma lista / matriz X de números inteiros e cuja saída seja uma lista de conjuntos de números inteiros Y , de modo que para cada elemento e em cada conjunto Y [ i ], X [ e ] = i , e de tal modo que o número total de elementos nos conjuntos em...

29
Executar classificação por gravidade

Desafio Dada uma lista de números inteiros, mostre como a classificação por gravidade seria feita. Gravity Sort Por gravidade, imagine os números como linhas de asteriscos. Então, tudo cai e as novas linhas serão obviamente classificadas. Vejamos um exemplo: [2, 7, 4,