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

37
Quando recebo meu sanduíche?

Dada uma das seguintes entradas: Frango com cebola doce Teriyaki Frango Assado no Forno Peito de peru BMT italiano Atum Presunto da Floresta Negra Almôndega Marinaraproduza um número de 1 a 7 (ou 0 a 6), representando o dia da semana em que você recebe a transação, começando com segunda-feira...

37
Capitalização aleatória

A tarefa Sua tarefa é criar um programa ou uma função que, dada uma entrada, produza o texto de entrada com letras aleatórias maiúsculas, mantendo as letras maiúsculas já maiúsculas. Toda combinação de maiúsculas e minúsculas deve ser possível. Por exemplo, se a entrada foi abc, deve haver uma...

37
Feliz aniversário, Finlândia!

Introdução Como se sabe, em 2017, a Finlândia comemora seus 100 anos de independência. Para marcar a ocasião, é seu trabalho produzir uma bandeira finlandesa para o prazer de todos. Desafio Crie um programa ou uma função que produz a bandeira da Finlândia (a borda cinza existe apenas para fins...

37
Deslocador Kolmogorov

Envie ou exiba as três linhas de texto a seguir, exatamente como são mostradas abaixo. Uma nova linha à direita é aceita. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Esse bloco de texto é o mesmo que o abaixo, mas onde a n-ésima coluna é girada n vezes...

37
O que há no meu molho de macarrão?

fundo Na França, e provavelmente no resto da União Europeia, qualquer alimento disponível para venda deve listar os ingredientes que o compõem em sua embalagem, em ordem decrescente de porcentagem em peso . No entanto, a porcentagem exata não precisa ser indicada, a menos que o ingrediente seja...

36
Compilador de autocompilação [fechado]

Isso se baseia em uma palestra sobre compiladores que ouvi há algum tempo, mas, infelizmente, não me lembro quando ou onde. Crie o compilador mais curto em qualquer idioma que possa se compilar. Segmente qualquer ISA razoável (68K, x86, MIPS, ARM, SPARC, IBM BAL etc.) que não tenha uma instrução...

36
Comer doces na ordem correta

Quando se trata de comer doces, eu me mantenho em padrões mais elevados do que o típico leigo. Há um delicado equilíbrio entre "misturar tudo" e "guardar o melhor para o final". Neste desafio, você receberá uma série de caracteres nos quais cada personagem representa um pedaço de doce. Caracteres...

36
Números como gráficos circulares

Primeiro, estude esse quebra - cabeça para ter uma ideia do que você estará produzindo. Seu desafio é escrever um programa ou função que produza um gráfico circular como os do quebra-cabeça, considerando um número (base 10) entre 1 e 100 (inclusive). Isso é semelhante a esse desafio , exceto que...

36
Navegando com sucesso em um campo de asteróides

Introdução Todo mundo sabe que a possibilidade de navegar com sucesso em um campo de asteróides é de aproximadamente 3.720 a 1. Mas, apesar do seu aviso, Han Solo ainda está disposto a tentar a sorte. Temendo por sua vida artificial, você decide codificar, no dialeto peculiar do navio ( leia-se:...

36
Explicar visualmente o teorema de Pitágoras

Uma explicação visual comum do teorema de Pitágoras é a seguinte: Os quadrados devem representar o comprimento do lado ao quadrado e as áreas de a + b = c, exatamente como o teorema de Pitágoras diz. Esta parte é o que você tem que mostrar. Sua tarefa Você receberá dois números inteiros como...

36
Problema "Encha a grade"

Um desafio com regras simples, mas com algoritmos não triviais. :-) Tarefa Tome entrada na forma de números inteiros separados por espaço: N A B S Onde N é o comprimento lateral de uma matriz quadrada 2D preenchida com números únicos (números inteiros) entre A e B, inclusive. Para cada linha e...

36
Zzub Zzif (zumbido reverso do Fizz)

Dado um fragmento da saída de buzz fizz com todos os números removidos, preencha os números corretos com os valores mais baixos possíveis, de modo que o snippet de buzz fizz esteja correto. Para os propósitos deste desafio, fizze buzztenha seus valores usuais de 3 e 5, respectivamente. Se a...

36
A torre equilibrará?

Introdução Dada uma torre ASCII e a força do vento, escreva um programa ou função para determinar se a torre se equilibrará ou em que direção cairá. Por exemplo, a primeira torre se equilibra, mas a segunda cai para a esquerda. # # # # ### ### ### ### # # # # ##### ##### ### ### ###...

36
A soma é sempre 15

Escreva um programa ou função que use uma matriz de números inteiros não negativos como entrada e produza um conjunto de vetores / matrizes com os elementos da matriz de entrada em ordem, divida para que cada vetor totalize até 15. Se a soma do primeiro N elementos não "atingem 15", então o número...

36
Números catalães

Os números catalães ( OEIS ) são uma sequência de números naturais que geralmente aparecem na combinatória. O enésimo número catalão é o número de palavras dyck (cadeias equilibradas de parênteses ou colchetes, como [[][]]; formalmente definido como uma cadeia usando dois caracteres aeb, de modo...

36
Mistérios do papel higiênico

Hoje, você precisa resolver um problema muito prático: quantas voltas você precisa para ter um certo número de folhas no rolo de papel higiênico? Vejamos alguns fatos: O diâmetro de um cilindro de papel higiênico é de 3,8 cm O comprimento de uma folha de papel higiênico é de 10 cm. A espessura de...