class Solution{
public static void main(String []argh)
{
Scanner sc = new Scanner(System.in);
int t=sc.nextInt();
for(int i =0;i<t;i++) {
int number = 1;
System.out.format("%"+(t-i)*2+"s","");
for(int j=0;j<=i;j++) {
System.out.format("%4d",number);
number = number * (i - j) / (j + 1); // how this formula was derived ???
}
System.out.println();
}
}
}
我唯一想知道的是生成每个元素的公式
number = number *(i-j)/(j + 1)
是派生的,它运作得很完美但是怎么样?(只想在类似的问题中得出这样的表达式)