Advertisement
desislava_topuzakova

3.BingoGeneratorBG

Mar 19th, 2018
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.85 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.List;
  3. import java.util.Scanner;
  4.  
  5. public class Task3 {
  6.     public static void main(String[] agrs) {
  7.         Scanner scanner = new Scanner(System.in);
  8.  
  9.         int number = Integer.parseInt(scanner.nextLine());
  10.  
  11.         //1234
  12.         int firstDigit1 = number / 1000;
  13.         int firstDigit2 = (number / 10) % 10;
  14.         int secondDigit1 = (number / 100) % 10;
  15.         int secondDigit2 = number % 10;
  16.  
  17.         String number1 = firstDigit1 + "" + firstDigit2;
  18.         String number2 = secondDigit1 + "" + secondDigit2;
  19.  
  20.         int num1 = Integer.valueOf(number1);
  21.         int num2 = Integer.valueOf(number2);
  22.  
  23.         int sum = num1 + num2;
  24.         int count15 = 0;
  25.         int count12 = 0;
  26.  
  27.         List<Integer> twelve = new ArrayList<>();
  28.         List<Integer> fifteen = new ArrayList<>();
  29.  
  30.         for (int i = num1; i <= sum; i++) {
  31.             for (int j = num2; j <= sum; j++) {
  32.                 String newNum = i + "" + j;
  33.                 int newNumber = Integer.parseInt(newNum);
  34.                 if (newNumber % 15 == 0) {
  35.                     fifteen.add(newNumber);
  36.                     count15++;
  37.                 }
  38.                 if (newNumber % 12 == 0) {
  39.                     twelve.add(newNumber);
  40.                     count12++;
  41.                 }
  42.             }
  43.         }
  44.  
  45.         System.out.print("Dividing on 12: ");
  46.         for (Integer t : twelve) {
  47.             System.out.print(t + " ");
  48.         }
  49.         System.out.println();
  50.         System.out.print("Dividing on 15: ");
  51.         for (Integer f : fifteen) {
  52.             System.out.print(f + " ");
  53.         }
  54.         System.out.println();
  55.  
  56.  
  57.         if (count12 > count15 || count12 < count15) {
  58.             System.out.println("NO BINGO!");
  59.         } else {
  60.             System.out.println("!!!BINGO!!!");
  61.         }
  62.     }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement