
import java.util.Random;
import java.util.Scanner;
public class Blog {
	public static void main(String[] args) {
		new Main();
	}
}
class Main {
	private Scanner sc;
	private Random rd;
	private boolean isDone;
	Main() {
		this.sc = new Scanner(System.in);
		this.rd = new Random();
		this.isDone = false;
		this.main();
		this.sc.close();
	}
	private void main() {
		System.out.println("첫번째 선수 이름: ");
		Person first = new Person(this.input());
		System.out.println("두번째 선수 이름: ");
		Person second = new Person(this.input());
		int i = 0;
		while (!isDone) {
			if (i % 2 == 0) {
				this.play(first.getName());
			} else {
				this.play(second.getName());
			}
			i++;
		}
	}
	private String input() {
		return this.sc.next();
	}
	private void play(String name) {
		StringBuilder sb = new StringBuilder();
		sb.append(name + "님 Enter ㄱ");
		System.out.println(sb);
		sb.setLength(0);
		for (int i = 0; i < 2; i++) {
			try {System.in.read();} catch (Exception e) {}
		}
		for (int i = 0; i < 3; i++) {
			int n = rd.nextInt(3);
			sb.append((i != 2) ? n + " " : n);
		}
		System.out.println(sb);
		if (sb.charAt(0) == sb.charAt(2) && sb.charAt(0) == sb.charAt(4)) {
			System.out.println(name + "님 승");
			this.isDone = true;
		}
	}
}
class Person {
	private String name;
	public Person(String name) {
		this.name = name;
	}
	public String getName() {
		return this.name;
	}
}
 
댓글
댓글 쓰기