Codificación en línea 3 horas
2 preguntas
20 puntos cada una.
Problema 1:
escriba un programa que tome JSON como entrada y proporcione JSON embellecido
a) Necesita leer JSON desde STDIN. La entrada da una línea de JSON feo.
b) La salida debe tener el formato JSON.
Dados dos objetos JSON, encuentre los valores de los campos. cuyos valores son diferentes.
P.ej. Ingrese
{“Geeks”:”Test1″,”Son”:”hey”,”Cool”:”yeah”}
{“Geeks”:”Test1″,”Son”:”20″,”Cool”: [‘B ‘,’C’] }
Respuesta: Are:Cool La
respuesta debe estar en el formato anterior..
Problema 2:
Dada una string y un patrón de expresión regular, proporcione el número de veces que aparece el patrón en la string. Los símbolos RegEx significan lo siguiente:
. – 2 apariciones del carácter anterior, + – 4 apariciones del carácter anterior, * – más de 5 apariciones del carácter anterior
Ejemplo de entrada (enlace de texto sin formato)
5
aaaaaaannndnnnnnnfffhfhhgjjjwkkkllclc
a.
n+
a*
an.
anuncio
Salida de muestra (enlace de texto sin formato)
5
3
2
1
0
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA