Pares de cuerdas | TCS Codevita 2020

Una persona le entrega la lista de dígitos al Sr. String, pero el Sr. String solo entiende strings. Dentro de las strings también entiende solo las vocales. El Sr. String necesita tu ayuda para encontrar el número total de pares que suman un cierto dígito D . Las reglas para calcular el dígito D son … Continue reading «Pares de cuerdas | TCS Codevita 2020»

Reemplace todas las consonantes con las vocales más cercanas en una string

Dada una string con alfabetos ingleses en minúsculas. La tarea es reemplazar todas las consonantes en la string con las vocales más cercanas. Si una consonante está cerca de dos vocales, reemplácela con la que aparece primero en los alfabetos ingleses. Nota : Las vocales ya presentes en la string deben dejarse como están. Ejemplos :   … Continue reading «Reemplace todas las consonantes con las vocales más cercanas en una string»

Imprimir string inversa después de eliminar las vocales

Dada una string s , imprima el reverso de la string y elimine los caracteres de la string invertida donde hay vocales en la string original. Ejemplos:   Input : geeksforgeeks Output : segrfseg Explanation : Reversed string is skeegrofskeeg, removing characters from indexes 1, 2, 6, 9 & 10 (0 based indexing), we get segrfseg . … Continue reading «Imprimir string inversa después de eliminar las vocales»

Longitud de la substring más pequeña que contiene todas las vocales

Dada la string str que consta solo de alfabetos ingleses en minúsculas, la tarea es encontrar la substring de menor longitud que contiene todas las vocales. Si no se encuentra tal substring, imprima -1 . Ejemplo:   Entrada: str = “babeivoucu”  Salida: 7  Explicación: La substring más pequeña que contiene cada vocal al menos una vez … Continue reading «Longitud de la substring más pequeña que contiene todas las vocales»

Número de palabras distintas de tamaño N con un máximo de K vocales contiguas

Dados dos números enteros N y K , la tarea es encontrar el número de strings distintas que consisten en alfabetos en minúsculas de longitud N que se pueden formar con como máximo K vocales contiguas. Como la respuesta puede ser demasiado larga, imprima answer%1000000007 . Entrada: N = 1, K = 0 Salida: 21 … Continue reading «Número de palabras distintas de tamaño N con un máximo de K vocales contiguas»

Primeras X vocales de una string

Dada una string str y un entero X , la tarea es encontrar e imprimir las primeras X vocales de str . Si el total de vocales en str es <X , imprima -1 . Ejemplos:   Entrada: str = “GeeksForGeeks”, X = 3  Salida: eeo  ‘e’, ​​’e’ y ‘o’ son las primeras tres vocales en … Continue reading «Primeras X vocales de una string»

Contar strings con consonantes y vocales en posición alterna

Dada una string str . La tarea es encontrar todo el número posible de strings que se pueden obtener reemplazando el «$» con letras en la string dada. Nota : los alfabetos deben colocarse de tal manera que la secuencia siempre esté alternando en vocales y consonantes, y la secuencia debe comenzar siempre con una … Continue reading «Contar strings con consonantes y vocales en posición alterna»

Lexicográficamente primera string alterna de vocales y consonantes

Dada una string str . El problema es reorganizar los caracteres de la string dada de modo que las vocales y las consonantes ocupen posiciones alternas y la string así formada sea lexicográficamente (alfabéticamente) la más pequeña. Si la string no se puede reorganizar de la forma deseada, imprima «no such string».  Ejemplos:  Input : … Continue reading «Lexicográficamente primera string alterna de vocales y consonantes»

Número de formas de organizar una palabra de modo que todas las vocales aparezcan juntas

Dada una palabra que contiene vocales y consonantes. La tarea es encontrar de cuántas maneras se pueden organizar las palabras para que las vocales siempre estén juntas. Dado que la longitud de la palabra <10. Ejemplos:  Input: str = «geek» Output: 6 Ways such that both ‘e’ comes together are 6 i.e. geek, gkee, kgee, … Continue reading «Número de formas de organizar una palabra de modo que todas las vocales aparezcan juntas»

Compruebe si todas las substrings tienen un número de vocales al menos igual al de consonantes

Dada una string str , la tarea es comprobar si todas las substrings de longitud ≥ 2 tienen el número de vocales al menos igual al número de consonantes. Ejemplos:   Entrada: str = “acaba”  Salida: No  La substring “cab” tiene 2 consonantes y una sola vocal. Entrada: str = “aabaa”  Salida: Sí   Enfoque: Solo hay … Continue reading «Compruebe si todas las substrings tienen un número de vocales al menos igual al de consonantes»