error en ejercicio Elige tu propia aventura
Posted: Wed Apr 20, 2022 8:37 pm
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
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!");
}
}
}