Perguntas com a marcação «palindrome»

Palíndromos são palavras, frases, representações de números ou tempos com a mesma leitura ao contrário, por exemplo "nível", "reviver", "12321", "10:01". Veja também a tag [string equilibrada].

69
Gere números de Dennis

Este desafio é uma homenagem ao usuário do PPCG Dennis por ganhar a parte dos ladrões do The Programming Language Quiz . Olhando para a página de perfil PPCG de Dennis , podemos ver algumas coisas bastante impressionantes: Atualmente, ele tem mais de sessenta e oito mil reputação, o que o...

67
Yo garoto, deve somar

Todo número inteiro positivo pode ser expresso como a soma de no máximo três números inteiros positivos palindrômicos em qualquer base b ≥5.   Cilleruelo et al., 2017 Um número inteiro positivo é palíndrico em uma determinada base se sua representação nessa base, sem zeros à esquerda, lê o...

53
Desafio de apreciação do usuário # 1: Dennis ♦

Tive a ideia espontânea de fazer uma série de desafios de usuários que ajudaram e continuam a ajudar a comunidade PPCG a ser um lugar agradável para todos, ou talvez apenas especificamente para mim. : P Se você converter o nome de Dennis em uma matriz de se 1es 0onde cada consoante está 1e cada...

51
Anexando comprimentos de string

Desafio: Dada uma sequência snos caracteres a- z, A- Z, 0- 9, acrescente o comprimento de ssi mesmo, contando os caracteres adicionais no comprimento como parte do comprimento total de s. Entrada: Apenas uma sequência de comprimento arbitrário (pode estar vazio). Resultado: A mesma sequência,...

48
Despalindromize essa sequência!

Dado um palíndromo gerado de acordo com esse desafio , despalindromize-o. Casos de teste abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Como se trata de despalindromização, seu código não pode ser um palíndromo . Lembre-se, isso é...

47
Fazer o downgrade para um palíndromo

Dada uma sequência s, retorne a menor substring contígua que você pode remover para criar um palíndromo. Exemplos: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]] ->...

41
Esse número é uma potência inteira de -2?

Existem maneiras inteligentes de determinar se um número é uma potência de 2. Isso não é mais um problema interessante, então vamos determinar se um número inteiro é uma potência de -2 . Por exemplo: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes:...

41
Bens Giza Golf!

Um "número de Gizé", também conhecido coloquialmente como um número Timmy, é qualquer número em que os dígitos representem uma pirâmide ( A134810 ). Por exemplo, "12321" é um número de gizé porque pode ser visualizado da seguinte maneira: 3 2 2 1 1 No entanto, algo como "123321" não é um...

39
Olha, lá em cima no céu! É uma matriz super duper!

Inspirado por essa pergunta de nossos amigos rivais na Code Review. Definições Uma super matriz é uma matriz em que cada novo elemento da matriz é maior que a soma de todos os elementos anteriores. {2, 3, 6, 13}é uma super matriz porque 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 (11) {2, 3,...

35
Snakify a String

Uma string snakified se parece com isso: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Sua tarefa Pegue uma string se um tamanho ne depois produza a string snakified. As entradas ThisIsAnExampleOfaSnakifiedStringe 3produziria o exemplo acima. Especificações s conterá apenas caracteres...

35
Código de algoritmo 196 golfe

Escreva um programa curto para o algoritmo 196 . O algoritmo inicia a partir de um número inteiro e adiciona seu reverso até que um palíndromo seja atingido. por exemplo input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Entrada um número inteiro, que não...

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

31
Palíndromos de Watson-Crick

Problema Crie uma função que possa determinar se uma sequência de DNA arbitrária é ou não um palíndromo Watson-Crick. A função pegará uma sequência de DNA e produzirá um valor verdadeiro se a sequência for um palíndromo Watson-Crick e um valor falso, se não for. (Verdadeiro e Falso também podem...

30
Onde devo colocar meu espelho?

Este é um espelho: |. Acabei de descobrir que você pode colar um espelho no meio de uma string se a string puder ser espelhada em si mesma! Por exemplo, a sequência abccba. Se você cortá-lo ao meio, as duas metades são imagens espelhadas uma da outra: abc <--> cba Então, podemos colocar um...

30
Palindromizando as cordas

Introdução Para quem não sabe, um palíndromo é quando uma string é igual à string de trás para a frente (com exceção de interpunções, espaços etc.). Um exemplo de um palíndromo é: abcdcba Se você reverter isso, você terminará com: abcdcba Qual é o mesmo. Portanto, chamamos isso de...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...