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

11
AppleSauce Fader

Antigamente, todas as 1337 crianças usavam faders de texto nas salas de chat. Eu não sei sobre vocês, mas quero me sentir bem como eles. O único problema é que seus scripts e aplicativos antigos estavam fortemente acoplados ao software para o qual foram criados, então não posso simplesmente usar...

11
Máximo máximo!

Inspirado por esta pergunta e refinado por Luis Mendo . Desafio Dada uma matriz 2D de números inteiros, cada linha tem um valor máximo. Um ou mais elementos de cada linha serão iguais ao valor máximo de suas respectivas linhas. Seu objetivo é determinar quais colunas contêm mais entradas iguais...

11
Subseqüência aritmética mais longa

Dada uma seqüência finita não vazia de números inteiros, retorne uma subsequência aritmética de comprimento máximo. Se houver vários do mesmo comprimento máximo, qualquer um deles poderá ser retornado. Definições: Uma sequência aritmética é uma sequência a(1),a(2),a(3),a(4),...tal que existe uma...

11
Todos os números da Armstrong

Um número de Armstrong (número AKA Plus Perfect ou número narcísico) é um número que é igual à soma da ndécima-potência dos dígitos, onde né o número de dígitos do número. Por exemplo, 153tem 3dígitos e 153 = 1^3 + 5^3 + 3^3, portanto, 153é um número de Armstrong. Por exemplo, 8208tem 4dígitos e...

11
Avalie uma batalha estratégica

No jogo Stratego, a principal mecânica do jogo é quando você ataca a peça de um oponente com a sua. Nesse desafio, seu trabalho é simular uma dessas batalhas e dizer quem sobrevive. Especificações Você receberá como entrada um par de strings representando as peças do Stratego. As peças são uma...

11
Calcular as execuções de uma sequência

Considere as seguintes definições extraídas de O número de execuções em uma sequência de caracteres por W. Rytter. Observe que palavra, string e substring são praticamente sinônimos. Uma execução em uma sequência é um segmento periódico não extensível (com o mesmo período mínimo) em uma...

11
Desenhar o sinal estimado da UE

A especificação do sinal "estimado" usado pela Diretiva da União Europeia (U + 212e em Unicode, que você pode simplesmente não imprimir para esse desafio) é bastante precisa. Para copiar algumas restrições desta pergunta : Renderize o símbolo para arquivo ou tela usando gráficos vetoriais ou...

11
Trazer arte ASCII para a 3ª dimensão

Neste desafio, você precisa trazer arte ASCII (que geralmente é 2D) para 3D! Quão? como isso, X X DD X D D X X DD para... X X DD X X DD D X X DDDD X XDDD X X DD Então, como fazemos isso ? Dada a arte ascii e N, repita esse Ntempo. para cada personagem (vamos chamar isso A): deixe...

11
Combinação linear de dois vetores

Sumário executivo Dada a entrada que representa dois vetores e seus respectivos "pesos", produza saída que também represente a soma ponderada desses vetores. Desafio A entrada consistirá em uma ou mais linhas dos seguintes caracteres: exatamente uma ocorrência do dígito 0, que representa a...

11
O DAG é uma redução transitiva?

O objetivo deste desafio é fornecer um gráfico acíclico direcionado finito (DAG), determinar se o gráfico é uma redução transitiva . Uma breve explicação do que são DAG e reduções transitivas: Um DAG é um gráfico com arestas direcionadas (ou seja, você só pode viajar em uma direção nessa aresta),...

11
Calcular o coeficiente fibonomial

fundo A sequência de Fibonacci é definida como f(1) = 1 f(2) = 1 f(n) = f(n-1) + f(n-2) O Fibonorial, semelhante ao fatorial, é o produto dos primeiros n números de Fibonacci. g(n) = f(1) * f(2) * ... * f(n-1) * f(n) O coeficiente fibonomial, semelhante ao coeficiente binomial, é definido...

11
Langford strings

Descrição do Desafio Uma sequência de pedidos LangfordN é definida da seguinte maneira: O comprimento da string é igual a 2*N, A sequência contém as primeiras Nletras do alfabeto inglês, cada letra aparecendo duas vezes, Para cada par das mesmas letras, há Mcartas entre eles, onde Mé a posição...

11
Primos truncáveis ​​à direita e à tfeL

Um primo truncável à direita é um primo em que todo prefixo é um primo (na base 10). Um primo truncável à esquerda é exatamente o oposto, onde todo postfix é um primo (primos que começam com 0 não são permitidos). Ambas as seqüências são finitas (existem apenas 83 truncáveis ​​à direita, enquanto...

11
O que há na TV?

Desafio Escreva um programa que, usando os dados XML do site aqui , exiba o nome do programa que está sendo exibido atualmente na BBC 1. Em formação Todos os horários são indicados no horário de Londres (GMT + 1 no momento da postagem e GMT + 0 após 30 de outubro). Portanto, você deve converter...

11
O cromossomo do alfabeto

Introdução Os desafios do alfabeto estão no nosso DNA, então vamos mostrá-lo. Desafio Imprima exatamente o seguinte texto: AaBbCc cCbBaA BbCcDd dDcCbB EeFfGg gGfFeE HhIiJj jJiIhH KkLlMm mMlLkK NnOoPp pPoOnN QqRrSs sSrRqQ TtUuVv vVuUtT WwXx xXwW Yy yY ZZ zz ZZ Yy yY WwXx xXwW TtUuVv...

11
Crie uma corda ilimitada

Uma contraparte é algum tipo de dado de teste autoexplicativo usado nos testes de software. Não tenho certeza se foi realmente inventado por James Bach , mas eu sei disso a partir daí. A ideia é a seguinte: os dados de teste contêm muitos asteriscos ( *). O número na frente do asterisco informa...

11
Calculadora de Custo de Evolução Pokemon GO

Cansado de sempre se perguntar quantos Pokémon você precisa capturar para obter essas evoluções de alto nível? Maravilha não mais! Agora você escreverá um programa ou função completa para calculá-lo para você! O desafio: Como entrada, seu programa receberá uma lista dos custos em doces para...

11
O que é que este botão faz?

Atualmente, no meu trabalho, nos mudamos para um novo prédio. Deveria ser o estado da arte e ter luzes automáticas, persianas automáticas e agora é conhecido como o edifício mais ecológico da cidade. No entanto, ele realmente não funciona tão bem. Às vezes, as persianas de enrolar se fecham em...

11
Produtos de primos consecutivos

No momento da submissão à sandbox, eu tinha 17017 a reputação, que todos vocês podem considerar como 7 × 11 × 13 × 17, um produto de quatro primos consecutivos. Escreva uma função ou programa para produzir todos os produtos de dois ou mais primos consecutivos até um número inteiro de entrada n....