首页 > 试题广场 >

牛牛学数列4

[编程题]牛牛学数列4
  • 热度指数:13014 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt} 请你帮助牛牛计算公式以下公式的结果:
\hspace{23pt}\bullet\, 1 +(1+2)+(1+2+3)+\dots+(1+2+3+\dots+n).

输入描述:
\hspace{15pt}输入一个整数 n(1 \leqq n \leqq 100) 如题意描述。


输出描述:
\hspace{15pt}输出一个整数表示公式计算结果。
示例1

输入

4

输出

20
package main

import (
    "fmt"
)

func main() {
    var n int
    fmt.Scan(&n)
    var ans,k = 0,n
    for i:=1;i<=n;i++{
        ans += k * i
        k--
    }
    fmt.Println(ans)
}
编辑于 2023-12-20 02:38:40 回复(0)
package main

import "fmt"

func main() {
	var n, sum int
	fmt.Scan(&n)
	for i := 1; i <= n; i++ {
		sum += i * (n + 1 - i)
	}
	fmt.Println(sum)
}

发表于 2022-05-09 21:12:58 回复(0)