Preguntas etiquetadas con palindrome

21
Dibuja un cuadrado hueco de # con ancho dado

Recibí este desafío de Codingame y tengo curiosidad por encontrar mejores soluciones que la mía: Dado un ancho a través de la entrada estándar, dibuje un cuadrado hueco de '#' en el ancho y largo dados. Ejemplo: 5 resultados en ##### # # # # # # ##### Usé Python para resolver esto, así que...

19
Inversión-adición de palíndromo

Inversión-adición de palíndromo El proceso de adición de reversión es donde se agrega un número al reverso hasta que el número creado es un palíndromo. Por ejemplo, si comenzamos con 68, el proceso sería: 68 + 86 => 154 + 451 => 605 + 506 => 1111 Como puede ver, esto tomó 3 adiciones...

18
Números permutapalindrómicos

Dado un número entero Ncomo entrada, Ngenera el número permutapalindrómico. Un número permutapalindrómico es un entero estrictamente positivo de tal manera que hay al menos una permutación de sus dígitos que da como resultado un palíndromo (es decir, un número que es su propio reverso). Por...

18
Triángulos totalmente palindrómicos

Considera la cuerda 160615051. Se puede "triangular" como tal: 1 606 15051 Entonces, cada fila es un palíndromo. También tenga en cuenta que cada lado del perímetro también es un palíndromo: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Por lo tanto, esta cadena se puede considerar como un triángulo...

18
Previsiones de fechas palindrómicas

Las fechas palindrómicas son fechas que aparecen como palíndromos: la cadena de dígitos se puede leer de la misma manera hacia atrás que hacia adelante. Para el formato de fecha norteamericano (MM / DD / AAAA), las siguientes fechas palindrómicas son: 02/02/2020 12/02/2021 03/02/2030 El...

17
Índice de permutación inversa

Introducción ¡Las permutaciones lexicográficas de una lista con n elementos pueden numerarse de 0 a n ! - 1. Por ejemplo, los 3! = 6 permutaciones de (1,2,3)serían (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Cuando se aplica una permutación a una lista, sus elementos se ordenan en el...

17
El intercambio secreto de Shamir

Dado n(el número de jugadores), t(el valor del umbral) y s(el secreto), ngeneran los secretos generados por el algoritmo de intercambio secreto de Shamir . El algoritmo Para los propósitos de este desafío, los cálculos se realizarán en GF (251) (el campo finito de tamaño 251, también conocido...

16
Descomponer un número!

Su tarea es descomponer un número usando el formato a continuación. Esto es similar a la conversión de base, excepto que en lugar de enumerarla digitsen la base, enumera la values, de modo que la lista se suma a la entrada. Si la base dada es n, entonces cada número en la lista debe estar en...

16
Números no palindrómicos

Un número N estrictamente no palindrómico es un número que no es un palíndromo en ninguna base (en las bases 2 a N-2). Estos números están listados en OEIS Por ejemplo, el número 19de la base de 2,3,4,5,6, ... 17 es: 10011, 201, 103, 34, 31, ... 12. Ninguna de estas representaciones es...

16
Palindrome de base más baja

Dado un número n, escriba una función que encuentre la base más pequeña, b ≥ 2como nun palíndromo en la base b. Por ejemplo, una entrada de 28debería devolver la base 3ya que la representación ternaria de 28 es 1001. Aunque 93es un palíndromo tanto en la base 2 como en la base 5, la salida debe ser...

15
Políglota Palindrome

Su tarea es escribir un programa que se ejecute en dos idiomas diferentes y haga lo siguiente: En un idioma, palindromiza una cadena dada. Toma la cuerda. abcde Invierte la cuerda. edcba Elimina el primer personaje. dcba Pégalo en la cuerda original. abcdedcba En otro idioma, despalindromiza...

15
Convolución Binaria

Una convolución binaria se describe mediante un número My se aplica a un número N. Para cada bit en la representación binaria de M, si se establece el bit ( 1), el bit correspondiente en la salida se obtiene XORing los dos bits adyacentes al bit correspondiente en N(envolviendo cuando sea...

15
Inserciones mínimas para hacer palíndromo

¡Hoy harás otro desafío de palíndromo! Entonces, su tarea hoy es tomar una cadena y determinar la cantidad mínima de letras necesarias para insertar para convertirlo en un palíndromo. Por ejemplo, tomemos la cadena fishes. En este caso, la mejor manera sería agregar h if, por lo que el resultado...

15
Factores primos palindrómicos

Los problemas primarios palindrómicos son bastante comunes, pero de eso no se trata esta pregunta. En este desafío, el número no tiene que ser un palíndromo, sino sus factores primos. Tarea Su código tiene que tomar un solo entero positivo como entrada. Luego verifique si alguna de las...

15
Palíndromos gruesos

Los palíndromos son divertidos, pero algunas de las otras cuerdas comienzan a sentirse excluidas. Podemos convertir esas cuerdas en palíndromos gruesos dividiéndolos en conjuntos palindrómicos de trozos. Por ejemplo, la cadena "abcabca"no es un palíndromo si lo leemos carácter por carácter, pero...

15
Convierta un programa en un programa palindrómico

Un palíndromo es una cadena que es igual hacia adelante y hacia atrás, como el "auto de carreras". Escriba un programa en algún lenguaje L, que tome cualquier programa P1 en el lenguaje L como entrada, y genere un programa palindrómico P2 en el lenguaje L que haga lo mismo que P1. No necesita...

15
Nunca par o impar

¿Te diste cuenta de que esto es un palíndromo? Ingrese un número entero no negativo o una cadena que lo represente Salida 4 salidas posibles, que representan dos propiedades de número: es palindrome complicado # 2 Propiedad difícil # 2 Si el número no es palíndromo, esta propiedad...