Perguntas com a marcação «search»

Desafios que envolvem pesquisar alguns dados para encontrar um determinado elemento ou elementos.

35
Vamos fazer uma busca por palavras!

Neste desafio, criaremos juntos uma pesquisa por palavras contendo muitos programas em diferentes idiomas. Comecei com uma grade de espaços em branco de 60 por 25 ( ·), alguns dos quais são substituídos pelos caracteres de um programa Ruby. Para responder, escolha um idioma que ainda não foi...

34
Crie um gerador de pesquisa de uma palavra

A palavra BANANAaparece exatamente uma vez nesta pesquisa de palavras : B A N A A N B B A B A N A B A N A N A B N N A A N N B A A A N N N A A N N N B A A N N N B A N A N A A B A N A N B A N A N B B A A busca da palavra acima contém apenas uma ocorrência da palavra BANANAolhando para cima, baixo,...

32
Rotina olímpica de balançar as videiras de Tarzan

As videiras olímpicas realizam suas rotinas em árvores comuns. Em particular, a Árvore Padrão npossui vértices para 0cima n-1e arestas que vinculam cada vértice diferente de zero aao vértice n % aabaixo dele. Então, por exemplo, a Árvore Padrão 5 se parece com isso: 3 | 2 4 \ / 1 | 0 porque...

29
Word Search Puzzle

Dado um texto retangular como um quebra-cabeça de pesquisa por palavra e uma sequência de pesquisa, determine se o texto contém a sequência de pesquisa. A cadeia de pesquisa pode aparecer: horizontal, vertical ou diagonal para frente ou para trás Você pode escrever uma função ou um programa e...

27
Encontre minhas palavras!

A idéia desse desafio é encontrar todas as palavras de um dicionário em uma grade de letras. Sua entrada deve vir de stdin ou da função arg e virá no seguinte formato: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea jopr Regras para encontrar...

26
O jogo de placas da Espanha

Esta pergunta é baseada em uma pergunta que fiz no idioma espanhol . Sim, solicitei um algoritmo no idioma espanhol. :) Na Espanha, as matrículas atuais têm esse padrão: 1234 XYZ onde XYZ são três consoantes retiradas do conjunto completo de consoantes espanholas (exceto a 'Ñ', eu...

26
Automatize o OEIS

Vemos muitos desafios aqui, solicitando uma função para criar uma sequência a partir do OEIS . Embora esses desafios sejam divertidos, como programador, vejo uma oportunidade para automação. Seu desafio é criar um programa que pegue o índice de uma sequência (por exemplo, A172141 ) e algum número...

22
Faça um quebra-cabeças simples

(Nota: esta é a minha primeira pergunta de código de golfe, mas, até onde eu sei, ninguém mais fez exatamente isso, por isso devo ser bom.) Sua tarefa é criar um programa ou função que inclua uma sequência de caracteres se um número inteiro ne retorne ou produza esse texto agrupado em várias...

21
Quando a vida lhe der limões, faça uma limonada

Desafio Você será dado uma cadeia de entrada, em qualquer lugar a palavra "Lemon"é encontrada deve ser convertido para "Lemonade" , mas o a, de edeve ser emprestado de outro lugar na sentença. Exemplo Exemplo de entrada: Encontrei limão quando criança Saída de exemplo: Eu encontro uma...

21
Minhas [sub] cordas estão escondidas!

Introdução Há um tempo atrás, um usuário de SO perdido postou uma pergunta aqui e agora foi excluída, mas acho que seria um bom desafio, então aqui vai ... Desafio Escreva um programa ou função completo que use duas cadeias e verifique se alguma permutação da primeira cadeia é uma sub-cadeia da...

20
Encontrando seu parceiro

Desafio Dada uma lista arbitrária de duas tuplas e um único elemento em uma dessas tuplas, produza seu "parceiro", isto é, dado ae [(i,j),...,(a,b),...,(l,m)], saída b. Você pode assumir que todas as tuplas são únicas e que todos os elementos nas tuplas são cadeias. Além disso, assuma que você não...

20
É um wordinian?

Qual é a maneira mais curta de ver se uma entrada é um wordinian usando alguma linguagem de programação? Um wordinian é uma palavra que contém palavras com o comprimento 1 em relação ao comprimento da palavra original. Por exemplo, bin 'I' é uma palavra 'in' é uma palavra 'bin' é uma...

17
Inverter execuções ímpares

Inspiração . Tarefa Inverte execuções de números ímpares em uma determinada lista de 2 a 2 15 números inteiros não negativos. Exemplos 0 1 →  0 1 1 3 →  3 1 1 2 3 →  1 2 3 1 3 2 →  3 1 2 10 7 9 6 8 9 →  10 9 7 6 8 9 23 12 32 23 25 27 →  23 12 32 27 25 23 123 123 345 0 1 9 → 345 123 123 0 9...

17
Compartilhamento Secreto de Shamir

Dado n(o número de jogadores), t(o valor limite) e s(o segredo), são apresentados os nsegredos gerados pelo algoritmo de Compartilhamento Secreto de Shamir . O Algoritmo Para os propósitos deste desafio, os cálculos serão feitos em GF (251) (o campo finito de tamanho 251, também conhecido como...

17
Wordsearch Solver

Dada uma lista de palavras e uma grade de letras, encontre todas as palavras na grade e remova quaisquer letras que não façam parte de nenhuma das palavras. As palavras podem ser para a frente, para trás, para cima, para baixo ou na diagonal. Você pode supor que nenhuma palavra na lista ocorrerá em...

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...