package lectures.class_dual_roles.statics;
import util.annotations.WebDocuments;
@WebDocuments({"Lectures/ClassDualRolesStatics.pptx", "Lectures/ClassDualRolesStatics.pdf", "Videos/ClassDualRolesStatics.avi"})
public class TwoClassPermutations {
public static void printNumPermutations(int n, int r, long numPermutations) {
System.out.println ("N = " + n + " R = " + r + " Permuntations = " + numPermutations);
}
public static void main (String[] args) {
int n = 4;
int r = 2;
long nFactorial = Factorials.loopingFactorial(n);
long nMinusRFactorial = Factorials.loopingFactorial(n-r);
long numPermutations4Choose2 = nFactorial/nMinusRFactorial; printNumPermutations(n, r, numPermutations4Choose2);
r = 3;
nMinusRFactorial = Factorials.loopingFactorial(n-r);
long numPermutations4Choose3 = nFactorial/nMinusRFactorial; printNumPermutations(n, r, numPermutations4Choose3);
}
}