/*************************************************************************
 *  Compilation:  javac RandomSeq2.java
 *  Execution:    java RandomSeq2 N
 *
 *  Prints N numbers between 0 and 1.
 *
 *  % java RandomSeq2 5
 *  5
 *  0 0.16548
 *  1 0.62123
 *  2 0.63176
 *  3 0.41656
 *  4 0.46035
 *
 *************************************************************************/

public class RandomSeq2 { 
    public static void main(String[] args) {

        // command-line argument
        int N = Integer.parseInt(args[0]);
        StdOut.println(N);
        // generate and print N numbers between 0 and 1
        for (int i = 0; i < N; i++) {
            StdOut.printf("%2d %7.5f\n", i, Math.random());
        }
    }
}
