Perguntas com a marcação «metagolf»

18
Calcular números práticos

Definição Um número inteiro positivo né um número prático (sequência OEIS A005153 ) se todos os números inteiros positivos menores puderem ser representados como somas de divisores distintos de n. Por exemplo, 18é um número prático: seus divisores são 1, 2, 3, 6, 9 e 18, e os outros números...

17
Na verdade Metagolf Inteiro

fundo Na verdade (o sucessor de Seriously ) é uma linguagem de golfe imperativa baseada em pilha que criei em novembro de 2015. Como muitas outras linguagens de golfe, ela possui comandos de um byte que executam funções diferentes com base no conteúdo da pilha. Uma de suas especialidades é a...

17
Regex validando regex [fechado]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado no ano passado . Crie um regex que aceite uma...

17
Metagolf da multiplicação de Brainflak

Esta pergunta é o primeiro de vários desafios de aniversário do Brain-flak, projetados para comemorar o primeiro aniversário do Brain-Flak! Você pode encontrar mais informações sobre o aniversário de Brain-Flak aqui No verão passado, tivemos o Metagolf Inteiro do Brain-flak , e as respostas que...

17
Encontre padrões em strings

Nesse desafio, sua tarefa é localizar substrings com uma determinada estrutura. Entrada Sua entrada deve ser duas cadeias alfanuméricas não vazias, um padrão p e um texto t . A ideia é que cada caractere prepresente uma subcadeia não vazia contígua da tqual ocorra um ao lado do outro e...

16
Compactando fórmulas booleanas

Sintaxe ~não /\e \/ou tverdadeiros ffalsos P, Q, FISH, etc: variáveis (Os operadores são dados em ordem de precedência) Introdução Algumas fórmulas booleanas podem ser alteradas para formas diferentes para torná-las mais curtas. Por exemplo, a fórmula ~(~P /\ ~Q) pode ser alterado para...

16
Coelho saltitante do Google

Em 4 de dezembro de 2017, o Google Doodle era um jogo de programação gráfica com um coelho . Os níveis posteriores não eram triviais e pareciam um ótimo candidato para um desafio de golfe atômico . Detalhes jogos Existem quatro movimentos disponíveis: pule para frente, vire à esquerda, vire à...

14
E todas as pessoas disseram ...

Objetivo Dada uma entrada de texto que não contém caracteres [ou ], execute as seguintes ações: Para todas as instâncias Amencom pelo menos uma letra maiúscula (todas as instâncias de Amenexclusão amen), produza a mesma Amen(retenha maiúsculas). Para cada instância de /all the people said[?:...

13
Auto-meta-code-golf

Você está cansado de todos os desafios do codegolf. Portanto, você decide escrever um programa que irá automaticamente jogar algum código Python para você. Existem 3 casos de teste: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <=...

13
Produtos Fibonacci

Você pode decompor um número maior que 0 como uma soma exclusiva dos números positivos de Fibonacci. Nesta questão, fazemos isso subtraindo repetidamente o maior número possível de Fibonacci positivo. Por exemplo: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Agora, chamo...

13
Text to Brain-Flak

Seu desafio é transformar o texto de entrada no código de quebra-cérebro que produzirá o texto. Tutorial tirado daqui com permissão aqui Brain-Flak tem duas pilhas, conhecidas como 'esquerda' e 'direita'. A pilha ativa começa na esquerda. Se uma pilha vazia for exibida, ele retornará 0. É isso....

12
Enigma Combinado!

Introdução: Lógica Combinatória A lógica combinatória (CL) é baseada em coisas chamadas combinadores , que são basicamente funções. Existem dois combinadores "internos" básicos Se K, que serão explicados mais adiante. Associatividade esquerda CL é associativo à esquerda , o que significa que...

12
Metagolf Mania!

Mathemania Especificações: Cada parte do código da Mathemania começa com o número 2. No 2, você pode executar as seguintes operações: e: Exponenciação. O padrão deste comando é quadrado o número. f: Fatorial. O padrão deste comando é usar o fatorial único no número ( using f on 2 = 2! = 2). r:...

11
Jogando golfe todos os caracteres ASCII em 99

99 é uma linguagem de programação que inventei no início desta semana para o meu desafio. Escreva um intérprete para 99 . (Inventado, mas nunca necessário para implementar, graças a meia dúzia de vocês.;)) A especificação completa do idioma está nesse desafio, então não estou me preocupando em...