我需要找到任何行中的第一個數字,如下所示:(http://puu.sh/rbVEJ/10a2086c82.png)。我知道它只適用於rowStart(6);但沒有別的。誰能幫忙?如何查找給定行中的最小數字?
class ShelfRows{
public static void main (String[] args){
rowStart(6); // ans = 16
rowStart(10); // ans = 46
}
public static int rowStart(int row){
int n = row - 1;
if(n == 0) return 1;
return n*2 + rowStart(n);
}
}