求N项前N项和的公式
方法一:
//功能:等差数列2,5,8,11,14...
// 输入:正整数N>0
//输出:等差数列的和
// 使用等差说咧求和公式:Sn=a1*n+n*(n-1)*d/2
//其中首项为2,公差为3
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
while(in.hasNext()) {
int n=in.nextInt();
if(n<1) {
System.out.println(-1);
}else {
//这里开始计算
System.out.println(
2*n+(n*(n-1)*3/2)
);
}
}
in.close();
}
}
小结:
首先会考虑说理逻辑的知识。考虑转化。