Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.IOException;
- import java.util.Scanner;
- /**
- * IMPORTANT:
- * O nome da classe deve ser "Main" para que a sua solução execute
- * Class name must be "Main" for your solution to execute
- * El nombre de la clase debe ser "Main" para que su solución ejecutar
- */
- public class Main {
- private static final String PEDRA = "pedra";
- private static final String PAPEL = "papel";
- private static final String TESOU = "tesoura";
- public static void main(String[] args) throws IOException {
- Scanner leitor = new Scanner(System.in);
- while (leitor.hasNext()) {
- String dodo = leitor.next().toLowerCase().trim();
- String leo = leitor.next().toLowerCase().trim();
- String pepper = leitor.next().toLowerCase().trim();
- if (isWinner(dodo, leo, pepper))
- System.out.println("Os atributos dos monstros vao ser inteligencia, sabedoria...");
- else if (isWinner(leo, dodo, pepper))
- System.out.println("Iron Maiden's gonna get you, no matter how far!");
- else if (isWinner(pepper, leo, dodo))
- System.out.println("Urano perdeu algo muito precioso...");
- else
- System.out.println("Putz vei, o Leo ta demorando muito pra jogar...");
- }
- }
- private static boolean isWinner(String a, String b, String c) {
- // Caso uma dessas verificações fique satisfeita então se retorna sim
- if (a.equals(TESOU) && b.equals(PAPEL) && c.equals(PAPEL)) return true;
- if (a.equals(PEDRA) && b.equals(TESOU) && c.equals(TESOU)) return true;
- if (a.equals(PAPEL) && b.equals(PEDRA) && c.equals(PEDRA)) return true;
- // Caso contrario não
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment