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
Inverter panquecas
Na classificação de panquecas, a única operação permitida é reverter os elementos de algum prefixo da sequência. Ou pense em uma pilha de panquecas: inserimos uma espátula em algum lugar da pilha e viramos todas as panquecas acima da espátula. Por exemplo, a sequência 6 5 4 1 2 3pode …

3
Empilhamento de caixas pesadas
Você tem um monte de caixas pesadas e deseja empilhá-las no menor número possível de pilhas. O problema é que você não pode empilhar mais caixas em uma caixa do que ela suporta, portanto, as caixas mais pesadas devem ficar no fundo de uma pilha. O desafio Entrada : uma …

13
Faça-me uma soma mágica mínima
Mantendo este desafio curto. Você recebe quatro números: p1, p2, p3 e p4. A soma mágica dos números é definida da seguinte forma: magic_sum = |p1 - p2| + |p2 - p3| + |p3 - p4| + |p4 - p1| Você só pode alterar um dos valores inteiros acima (p1, …

13
Pontuação válida de badminton?
Introdução: Vi que havia apenas mais um desafio relacionado ao badminton no momento . Já que eu jogo badminton (nos últimos 13 anos), imaginei que adicionaria alguns desafios relacionados ao badminton. Aqui o primeiro: Desafio: Entrada: Dois números inteiros Saída: Uma das três saídas distintas e exclusivas de sua própria …

30
Saída da lista de notas musicais
Esta tarefa é simples: escreva um programa ou função que produza a lista de todas as notas musicais (usando nomes de notas em inglês) de A ♭ a G♯. Todas as notas sem um nome consistindo em uma única letra (ou seja, notas pretas em um teclado musical) devem ter …

15
Coordenadas de identificação automática
Escreva um programa ou função que, dado um número inteiro n, construa uma matriz com ndimensões de ncomprimento, em que cada elemento seja um identificador de suas próprias coordenadas. Ou seja, começando com uma matriz, preencha-a com nmatrizes, onde cada uma delas contém nmais matrizes, até uma profundidade de n-1. …
27 code-golf 

30
Enumere cada série de números idênticos no local
Dada uma lista de números inteiros estritamente positivos, passe por cada número distinto e substitua todas as ocorrências por índices sucessivos (zero ou um com base) de uma nova série. Exemplos []→ []/[] [42]→ [0]/[1] [7,7,7]→ [0,1,2]/[1,2,3] [10,20,30]→ [0,0,0]/[1,1,1] [5,12,10,12,12,10]→ [0,0,0,1,2,1]/[1,1,1,2,3,2] [2,7,1,8,2,8,1,8,2,8]→ [0,0,0,0,1,1,1,2,2,3]/[1,1,1,1,2,2,2,3,3,4] [3,1,4,1,5,9,2,6,5,3,5,9]→ [0,0,0,1,0,0,0,0,1,1,2,1]/[1,1,1,2,1,1,1,1,2,2,3,2]

20
Converta para numerais Suzhou
Os números Suzhou (蘇州 碼子; também 花 碼) são números decimais chineses: 0 〇 1 〡 一 2 〢 二 3 〣 三 4 〤 5 〥 6 〦 7 〧 8 〨 9 〩 Eles funcionam praticamente como algarismos arábicos, exceto que, quando há dígitos consecutivos pertencentes ao conjunto …

8
O cortador ganancioso
O iBug recentemente adquiriu uma barra longa feita de materiais compostos, mas valiosos. A barra é tão longa que o iBug não pode vendê-la facilmente por créditos, então ele quer cortá-la. A barra é feita de materiais tão frágeis e mágicos que, se uma peça for quebrada, todas as partes …
27 code-golf  string 

16
Cuidado com o furacão da matriz!
O tornado da matriz é como qualquer outro tornado: consiste em coisas que giram em torno de um centro. Nesse caso, elementos da matriz em vez de ar. Aqui está um exemplo de um furacão da matriz: Primeiro, começamos o corte da matriz em anéis quadrados, cada seção consiste em …
27 code-golf  matrix 

9
Recolher o anti-registro
Neste desafio, você receberá uma sequência alfabética como entrada. Definiremos o "anti-string" de uma determinada entrada como a string com o caso de todas as letras invertidas. Por exemplo AaBbbUy -> aAbBBuY Você deve escrever um programa que use uma string como entrada e procure a substring contígua mais longa …

3
Uma regex para corresponder a três números inteiros consecutivos se o terceiro número inteiro for a soma dos dois primeiros
Escreva uma expressão regular que corresponda a uma determinada sequência que consiste em três números inteiros não negativos e separados por espaço, se e somente se o último número inteiro for a soma dos dois anteriores. As respostas podem ser para números inteiros de qualquer sistema numérico com uma raiz …


13
Imprimir “Hey Jude” dos Beatles
Sua tarefa é escrever um programa que imprima quatro versos extraídos das letras da música "Hey Jude" dos Beatles (© Sony / ATV Music Publishing LLC): Hey Jude, don't make it bad\n Take a sad song and make it better\n Remember to let her into your heart\n Then you can …

30
Criador de diamantes +
Desafio: Dado um número inteiro ncomo entrada. Crie um diamante com o dobro do número especificado n. Entrada : A entrada é inteira ne 2 <n ≤ 3000. Saída: A saída será uma sequência e será em forma de diamante, consistindo de +uma linha de adição no início, mostrando o …

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.