Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Random;
- public abstract class sim {
- public static void main(String[] args) {
- Random rnd = new Random();
- int stayScore = 0;
- int changeScore = 0;
- //
- for (int i = 0; i < 100000; i++) {
- int rightNumber = rnd.nextInt(3) + 1;
- int firstChoiceNumber = rnd.nextInt(3) + 1;
- if (firstChoiceNumber == rightNumber) {
- stayScore ++;
- }
- int wrongNumber = rnd.nextInt(3) + 1;
- do {
- wrongNumber = rnd.nextInt(3) + 1;
- } while (wrongNumber == rightNumber || wrongNumber == firstChoiceNumber);
- int secondChoiceNumber = rnd.nextInt(3) + 1;
- do {
- secondChoiceNumber = rnd.nextInt(3) + 1;
- } while (secondChoiceNumber == firstChoiceNumber || secondChoiceNumber == wrongNumber);
- if (secondChoiceNumber == rightNumber) {
- changeScore ++;
- }
- }
- System.out.println(stayScore);
- System.out.println(changeScore);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement