Compruebe si una string se puede convertir a Pangram en K cambia

Dado un String str que contiene solo alfabetos ingleses en minúsculas y un número entero K . La tarea es verificar si la string se puede convertir a un Pangram realizando como máximo K cambios. En un cambio, podemos eliminar cualquier carácter existente y agregar un nuevo carácter. Pangrama : Un pangrama es una oración … Continue reading «Compruebe si una string se puede convertir a Pangram en K cambia»

Convierta una string dada en otra mediante reemplazos mínimos de subsecuencias por su carácter más pequeño

Dadas dos strings A y B , la tarea es contar el número mínimo de operaciones necesarias para convertir la string A en B. En una operación, seleccione una subsecuencia de la string A y convierta cada carácter de esa subsecuencia al carácter más pequeño presente en ella. Si no es posible transformar, imprima “-1” … Continue reading «Convierta una string dada en otra mediante reemplazos mínimos de subsecuencias por su carácter más pequeño»

Genere una string incrementando el carácter de la string dada por el número presente en el índice correspondiente de la segunda string

Dadas dos strings S[] y N[] del mismo tamaño, la tarea es actualizar la string S[] agregando el dígito de la string N[] de los índices respectivos. Ejemplos: Entrada: S = “sol”, N = “966” Salida: murciélago Entrada: S = «manzana», N = «12580» Salida: bruto Enfoque: La idea es recorrer la string S[] de … Continue reading «Genere una string incrementando el carácter de la string dada por el número presente en el índice correspondiente de la segunda string»

Encuentre la suma de los valores ascii de los caracteres que están presentes en las posiciones principales

Dada la string str de tamaño N , la tarea es encontrar la suma de todos los valores ASCII de los caracteres que están presentes en las posiciones principales. Ejemplos:   Entrada: str = “abcdef”  Salida: 298  ‘b’, ‘c’ y ‘e’ son los únicos caracteres que están  en posiciones principales, es decir, 2, 3 y 5 … Continue reading «Encuentre la suma de los valores ascii de los caracteres que están presentes en las posiciones principales»

Programa para implementar la tabla de búsqueda ASCII

ASCII significa Código Estándar Estadounidense para el Intercambio de Información. Las computadoras solo pueden entender números, por lo que un código ASCII es la representación numérica de un carácter como ‘a’ o ‘@’ o una acción de algún tipo. La tabla de búsqueda ASCII es una representación tabular de los valores correspondientes asociados a un … Continue reading «Programa para implementar la tabla de búsqueda ASCII»

Cuente el número de palabras que tienen una suma de valores ASCII menor que y mayor que k

Dada una string, la tarea es contar el número de palabras cuya suma de valores Ascii es menor y mayor o igual que la k dada. Ejemplos:   Input: str = «Learn how to code», k = 400 Output: Number of words having sum of ascii less than k = 2 Number of words having sum … Continue reading «Cuente el número de palabras que tienen una suma de valores ASCII menor que y mayor que k»

Programa C para verificar si dos strings dadas son isomorfas entre sí

Dadas dos strings str1 y str2 , la tarea es verificar si las dos strings dadas son isomorfas entre sí o no .  Se dice que dos strings son isomorfas si existe un mapeo uno a uno posible para cada carácter de str1 a cada carácter de str2 y todas las apariciones de cada carácter … Continue reading «Programa C para verificar si dos strings dadas son isomorfas entre sí»

Programa C++ para verificar si una string se puede formar a partir de otra string con un máximo de X cambios circulares en el sentido de las agujas del reloj

Dado un entero X y dos strings S1 y S2 , la tarea es verificar que la string S1 se pueda convertir en la string S2 cambiando los caracteres circularmente en el sentido de las agujas del reloj como máximo X veces. Entrada: S1 = “abcd”, S2 = “dddd”, X = 3  Salida: Sí  Explicación:  … Continue reading «Programa C++ para verificar si una string se puede formar a partir de otra string con un máximo de X cambios circulares en el sentido de las agujas del reloj»

Compruebe si los caracteres de cada palabra se pueden reorganizar para formar una progresión aritmética (AP)

Dada la string str , la tarea es comprobar si es posible reorganizar la string de modo que los caracteres de cada palabra de la string dada estén en progresión aritmética . Ejemplos: Entrada: str = “ace yzx fbd” Salida: verdadero Explicación: Reorganizar la string dada a “ace xyz bdf”. Todos los caracteres de la … Continue reading «Compruebe si los caracteres de cada palabra se pueden reorganizar para formar una progresión aritmética (AP)»

Programa para imprimir el valor ASCII de todos los dígitos de un número dado

Dado un número entero N , la tarea es imprimir el valor ASCII de todos los dígitos de N. Ejemplos: Entrada: N = 8 Salida: 8 (56) Explicación: El valor ASCII de 8 es 56 Entrada: N = 240 Salida: 2 (50) 4 (52) 0 (48) Enfoque: utilizando la tabla ASCII que se muestra a … Continue reading «Programa para imprimir el valor ASCII de todos los dígitos de un número dado»