Advertisement
yuval1010

Untitled

Apr 25th, 2014
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.72 KB | None | 0 0
  1. import java.util.Random;
  2. public class Train {
  3.     public static void main(String[] args){
  4.         Random r = new Random();
  5.             int[] numbers = new int[1000];
  6.             int i;
  7.             boolean found = false;
  8.  
  9.             for(i=0; i < numbers.length;i++)
  10.             numbers[i] = r.nextInt(100)+1;
  11.  
  12.         for(i=0; i<numbers.length;i++)
  13.             if(numbers[i] == 1) {
  14.                 found = true;
  15.                 break;
  16.             }
  17.  
  18.         if(found)
  19.             print("Number of steps = " + (i+1));
  20.  
  21.         i = findOne(numbers);
  22.         if(i != 0)
  23.             print("Number of steps = " + i);
  24.     }
  25.  
  26.     public static int findOne(int[] numbers){
  27.         for(int i = 0; i<numbers.length; i++)
  28.             if(numbers[i] == 1)
  29.                 return i+1;
  30.         return 0;
  31.     }  
  32.  
  33.     public static void print(String s){
  34.             System.out.println(s);
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement