¿URGEEEENTE !! POR FAVOR, NECESITO AYUDA CON CÓDIGO 2?

Por favor, necesito resolver este problema en Java con Scanner pero no me da y lo necesito para hoy : (

Mario está en el castillo final. Él ahora tiene que saltar por encima de unos muros y luego entrar en el Koopa de Cámara donde tiene que derrotar al monstruo con el fin de salvar a la princesa. Para este problema, sólo nos preocupa el saltando por encima del muro parte . Se le dará la altura de las paredes N de izquierda a derecha. Mario está de pie en la primera pared. Él tiene que saltar a las paredes adyacentes, uno tras otro hasta que llega a la última. Eso significa, que hará N 􀀀 1 saltos. Un salto de altura es uno donde Mario tiene que saltar a una pared más alto, y de manera similar, un salto bajo es uno donde Mario tiene que saltar a una pared más corta. ¿Puedes averiguar el número total de saltos de altura y bajo los saltos Mario tiene que hacer?

Entrada

La primera línea de entrada es un número entero T (T <30) que indica el número de casos de prueba. Cada caso comienza con un número entero N (0 <n <50) que determina el número de paredes. El siguiente línea da la altura de las paredes N de izquierda a derecha. Cada altura no es un número entero positivo superior a 10.

Salida

Para cada caso, la salida el número de caso seguido por 2 enteros, saltos de altura en total y el total bajo saltos, respectivamente. Mira la muestra para el formato exacto.

Sample Input

3

8

1 4 2 2 3 5 3 4

1

9

5

1 2 3 4 5

Sample Output

Case 1: 4 2

Case 2: 0 0

Case 3: 4 0

15

1 respuesta

Calificación
  • hace 6 años
    Respuesta preferida

    Deberías de poner el enunciado original del problema en inglés, porque traducido así como lo pones no se le entiende.

    Aquí está tu código:

    http://pastebin.com/LMzduqvr

    El enunciado original en inglés (originalmente en Colombian Collegiate Programming League contest 01):

    Mario is in the final castle. He now needs to jump over few walls and then enter the Koopa’s

    Chamber where he has to defeat the monster in order to save the princess. For this problem,

    we are only concerned with the ‘‘jumping over the wall’’ part.

    You will be given the heights of N walls from left to right. Mario is currently standing on the

    first wall. He has to jump to the adjacent walls one after another until he reaches the last one.

    That means, he will make N − 1 jumps. A high jump is one where Mario has to jump to a

    taller wall, and similarly, a low jump is one where Mario has to jump to a shorter wall.

    Can you find out the total number of high jumps and low jumps Mario has to make?

    Input

    The first line of input is an integer T (T < 30) that indicates the number of test cases. Each

    case starts with an integer N (0 < N < 50) that determines the number of walls. The next

    line gives the height of the N walls from left to right. Each height is a positive integer not

    exceeding 10.

    The input must be read from standard input.

    Output

    For each case, output the case number followed by 2 integers, total high jumps and total low

    jumps, respectively. Look at the sample for exact format.

    The output must be written to standard output.

    Sample Input

    3

    8

    1 4 2 2 3 5 3 4

    1

    9

    5

    1 2 3 4 5

    Sample Output

    Case 1: 4 2

    Case 2: 0 0

    Case 3: 4 0

¿Aún tienes preguntas? Pregunta ahora para obtener respuestas.