/** * 三角數字: * 比達哥斯拉領導下的古希臘數學家發現了一個有趣的數字序列1, 3, 6, 10, 15, 21,... * 你能看出他們有什麼規律麼? * 對了它的規律就是f(x) = x+ f(x-1) * 想想是不是很像小時候打算盤從1一直加到100啊*/ package al; public class Triangle { public static void main( String[] args) { Triangle triangle = new Triangle(); int result = triangle.getValue(100); System.out.println("Result is " + result); } /** * @param n 第n項* @return 該項的三角數字值*/ public int getValue (int n) { if (n == 1) { return 1; } else { return n + getValue(n - 1); } } }