import java.io.*;
import java.util.*;
public class PLExample extends Object {
    public static void main (String args[]) {
        int bins=100;
        double gamma=-2.1;
        int K=1;
        double delta=1.4/(double)bins, scale = 1.0;
        long edges=0, nodes=0;
        System.out.println("gamma = "+gamma+", bins = "+bins+", K = "+K);
        for (int bin = K; bin < bins+K; bin++) {
            double yy = scale*Math.pow(bin*delta,gamma);
            long y = Math.round(yy);
            System.out.print(bin+":"+y+" ");
            edges+=y*bin;
            nodes+=y;
        }
        System.out.println("\nnodes = "+nodes+", edges = "+edges);
    }
}

