const count = (n) =>{ return n * 2 + n *(n-1) * 3 / 2; } /** 算法分析: 很简单的一道高中数学题:等差数列求前N项和。 复习一下,公式为:Sn = n * a1 + n * ( n - 1 ) * d / 2 (n为前多少项;a1为首项;d为公差)*/ const readline = require('readline'); const rl = readline.createInterface({ input:process.stdin, output:process.stdout }); rl.on('line',(line) => { console.log(count(line)) })
算法分析:
很简单的一道高中数学题:等差数列求前N项和。
复习一下,公式为:Sn = n * a1 + n * ( n - 1 ) * d / 2 (n为前多少项;a1为首项;d为公差)