Guest User

Untitled

a guest
Feb 19th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.47 KB | None | 0 0
  1. import java.util.Random;
  2. import java.util.Scanner;
  3.  
  4.  
  5. public class MainClass {
  6.     public static void main(String[] args) {
  7.        
  8.     int sum = 0;
  9.     int number = 0;
  10.     int places[][] = new int[27][6];
  11.    
  12.     for (int i = 0; i < 26; i++) {
  13.         for (int k = 0; k < 6; k++) {
  14.             Random r = new Random();
  15.             number = r.nextInt(3) + 1;
  16.             Scanner sc = new Scanner(System.in);
  17.             while(!sc.nextLine().equals(""));
  18.             sum += number;
  19.             System.out.println(number);
  20.            
  21.             if (sum > 156) {
  22.                 sum -= number; 
  23.             }
  24.            
  25.         if(number==1){
  26.             int h=0;
  27.                 for(int m=0;m<i;m++){
  28.                     for(int n=0;n<k;n++){
  29.                         if(places[m][n]==0){
  30.                             places[m][n]=1;
  31.                             h=1;
  32.                         }
  33.                     }
  34.                 }
  35.                 if(h==0){
  36.                     places[i][k]=1;
  37.                 }
  38.         }
  39.        
  40.         if(number==2){
  41.             int h=0;
  42.             for(int m=0;m<(i-1);m++){
  43.                 for(int n=0;n<(k-1);n++){
  44.                     if(places[m][n]==0){
  45.                         places[m][n]=1;
  46.                         places[m][n+1]=1;
  47.                         h=1;
  48.                     }
  49.                 }
  50.             }      
  51.             if(h==0){
  52.                 if(k==2){
  53.                     places[i][3]=1;
  54.                     places[i][4]=1;
  55.                 }else if(k==5){
  56.                     places[i+1][0]=1;
  57.                     places[i+1][1]=1;
  58.                 }else{
  59.                     places[i][k]=1;
  60.                     places[i][k+1]=1;
  61.                 }
  62.             }
  63.         }
  64.        
  65.         if(number==3){
  66.             if((k==0)||(k==3)){
  67.                 places[i][k]=1;
  68.                 places[i][k+1]=1;
  69.                 places[i][k+2]=1;
  70.             }
  71.  
  72.         }
  73.        
  74.         }
  75.     }
  76.    
  77.     for (int i = 0; i < 26; i++) {
  78.         for (int k = 0; k < 6; k++) {
  79.             System.out.print(places[i][k]);
  80.             if (k==2){
  81.                 System.out.print(" ");
  82.             }
  83.         }
  84.         System.out.println();  
  85.     }
  86.        
  87.     }
  88.     }
Add Comment
Please, Sign In to add comment