import java.util.*;
import java.math.BigInteger;
public class Main{
/**
* @param args
*/
public static BigInteger jc(BigInteger m)
{
BigInteger i;
BigInteger st=new BigInteger("1");
BigInteger t=new BigInteger("1");
for(i=m;i.compareTo(BigInteger.ZERO)==1;i=i.subtract(t))
st=st.multiply(i);
return st;
}
public static BigInteger cal(BigInteger n)
{
BigInteger sum;
BigInteger s=new BigInteger("2");
sum=(jc(n.multiply(s))).divide(jc(n).multiply(jc(n)));
return sum;
}
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
BigInteger se=new BigInteger("1");
while(cin.hasNextBigInteger())
{
BigInteger k;
k=cin.nextBigInteger();
System.out.println(cal(k).divide(k.add(se)));
}
}
}
我用的价值公式过不了,我看其他人用的递推公式过了,愁啊