Page 1 of 1

error en ejercicio Elige tu propia aventura

Posted: Wed Apr 20, 2022 8:37 pm
by nemesiis.lp@gmail.com
Buenas tardes! queria saber si puede ayudarme con el problema del codigo, al correr el codigo funciona a la perfeccion, cuando hago RUN TESTS, el primero da ok pero el 2do, me sale:
fail - timed out after: 30 seconds.
muchas gracias

Code: Select all

package domain;

import java.util.*;

public class HelloWorld {

    public static void main(String[] args) {
        Scanner lector = new Scanner(System.in);
        System.out.println("Elige tu propia Aventura!");
        System.out.println("Te despiertas en medio del bosque");
        System.out.println("Que deseas hacer? (correr o caminar)");
        String hacer = lector.nextLine();
        if (hacer.equals("caminar")) {
            System.out.println("Llegaste a un lago, que deseas hacer? (cruzarlo o esperar)");
            String decidir = lector.nextLine();
                if (decidir.equals("esperar")) {
                System.out.println("Aparece una bruja y te dice: Decime un numero que no sea divisible ni por 2 o 3 y te dejo seguir");
                int num = Integer.parseInt(lector.nextLine());
                   if (num % 2 != 0 && num % 3 != 0) {
                       System.out.println("La bruja desaparece y te vienen a rescatar. GANASTE!");
                   } else 
                	   System.out.println("Tu respuesta es incorrecta y la bruja te convierte en un sapo. PERDISTE!");
                   } else if (decidir.equals("cruzarlo")) {
                       System.out.println("De pronto viene un lobo, te ataca y mueres. FIN!");}
        } else if (hacer.equals("correr")) {
              System.out.println("Tras correr por varios kilometros, te desesperas y mueres. FIN!");
}
}
	}