package margusmartseppcode.From_10_to_19; import java.math.BigInteger; public class Problem_15 { static final int maxSize = 42; static BigInteger f[] = new BigInteger[maxSize]; static { f[0] = BigInteger.ONE; for (int i = 1; i < maxSize; i++) f[i] = f[i - 1].multiply(BigInteger.valueOf(i)); } public static void main(String[] args) { // s=x=y // !(x+y)/!x*!y int s = 20; System.out.println(f[s + s].divide((f[s].multiply(f[s])))); } }
No comments:
Post a Comment