Solo funciones definidas por el usuario. No hay funciones incorporadas en absoluto.
Sin escanear entradas, asignar directamente a vars.
Nivel 1: (2 horas – lápiz y papel)
1.Resolver la ecuación X potencia Y con valores dados.
Example: Input: X=2, Y=-2 Output: 0.25
2. Encuentra la distancia entre dos puntos dados y redondea al número más cercano.
Example: Input: (2,4)(4,10) Output: 6
3. Cuente el número de caracteres en la string dada tratando ‘$’ como secuencia de escape. Si ‘$’ está precedido por ”, considérelo como ‘$’ normal y no como la secuencia de escape. Si ocurre «, trátelo como único».
Example: Input: Hello$World$ Output: 11
4. Dada una array 2D, encuentre la suma de todos los elementos.
Example: Input: [1 2 3] [4 5 6] [7 8 9] Output: 45
Nivel 2:
termine una pregunta para obtener el siguiente tipo. Total 5 preguntas. (3 horas – ronda de máquina)
1. Resuelva la ecuación (XpowerY/Z!) + (Z/(X!+Z)) con los valores dados de X, Y, Z. X y Z no pueden ser negativos.
Example: Input: X=2, Y=3, Z=4 Output: 1
2.Batman, Spiderman y Superman van a iniciar un negocio. La inversión total es de 1000M$. Cualquiera puede agregar una nueva inversión a su inversión existente. Pueden transferir inversiones entre ellos. El programa debe estar en estilo OOP y debe tener un menú para que el usuario realice todas las operaciones. (Algo similar al siguiente ejemplo).
Constraints: a.Total investment should always be equal to or lesser than 1000M$. b.Spiderman's investment should never exceed Batman's. c.Investment cannot go into negative. d.Display investments on each update. Example: Input: batman = 300, spiderman = 250, superman = 100 Output: batman - 300 spiderman - 250 superman - 100 add 100 into spiderman sorry, spiderman cant have more investment than batman add 200 to batman batman - 500 spiderman - 250 superman - 100 add 500 to superman sorry, total investment cant exceed 1000.
No pude contestar la tercera pregunta porque se me acabó el tiempo. Necesita completar 3 preguntas para calificar para la próxima ronda.
Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo 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