Dues línies amb números


Submit solution

Points: 10
Time limit: 5.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C#, Go, Java

Es vol fer una aplicació que, donades dues línies de números, indiqui:

  • Si la suma dels números en la posició \(X\) de cada línia, dona com a resultat un nombre parell o senar.
  • Si totes els números són els mateixos, i apareixen en el mateix ordre, a les dues línies.

Important (pregunta d'examen): cal fer la comparació de les dues línies de forma manual, NO es permet l'ús dels mètodes String.equals() ni Arrays.equals() per a comparar les dues línies senceres (cal comprar els elements un per un, sense restricció).

Input Format

  • Primera línia: Un grup de números enters separats per un espai.
  • Segona línia: Un grup de números enters separats per un espai.
  • Tercera línia: la posició \(X\) que indica els números que cal sumar de cada línia.

Constraints

  • \(X >= 0\)
  • La segona línia de números sempre tindrà la mateixa quantitat de números que la primera.

Output Format

  • Primera línia:
    • Si la suma dels números en la posició \(X\) de les dues línies dóna un nombre parell com a resultat: La suma dels números en la posició X retorna un nombre parell.
    • Si la suma dels números en la posició \(X\) de les dues línies dóna un nombre senar com a resultat: La suma dels números en la posició X retorna un nombre senar.
  • Segona línia:
    • Si tots els números són els mateixos, i apareixen en el mateix ordre, a les dues línies: Tots el números són els mateixos.
    • Si els números no són els mateixos, o no apareixen en el mateix ordre, a les dues línies: Els números no són els mateixos.

Test Case 1

Input
1
2
0
Output
La suma dels números en la posició 0 retorna un nombre senar.
Els números no són els mateixos.

Test Case 2

Input
2
2
0
Output
La suma dels números en la posició 0 retorna un nombre parell.
Tots el números són els mateixos.

Test Case 3

Input
1 2
1 3
0
Output
La suma dels números en la posició 0 retorna un nombre parell.
Els números no són els mateixos.

Test Case 4

Input
1 2
3 2
1
Output
La suma dels números en la posició 1 retorna un nombre parell.
Els números no són els mateixos.

Test Case 5

Input
1 2 3 4 5 6 7
7 6 5 4 3 2 1
3
Output
La suma dels números en la posició 3 retorna un nombre parell.
Els números no són els mateixos.

Test Case 6

Input
1 2 3 4 5 6 7
8 7 6 5 4 3 2
5
Output
La suma dels números en la posició 5 retorna un nombre senar.
Els números no són els mateixos.

Test Case 7

Input
1 2 3 4 5 6 7
1 2 3 4 5 6 7
2
Output
La suma dels números en la posició 2 retorna un nombre parell.
Tots el números són els mateixos.

Authorship: Fernando Porrino Serrano

CC BY-NC-SA 4.0