首页 > 试题广场 >

牛牛学数列4

[编程题]牛牛学数列4
  • 热度指数:12473 时间限制: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
头像 寄风予思念
发表于 2022-03-30 20:00:04
#include<stdio.h> int main() {     int n;     int sum=0;     int  展开全文
头像 炎冬落雪
发表于 2020-05-11 22:37:47
不难发现,式子中1出现了n+1-1次;对1求和=1(n+1-1);2出现了n+1-2次;对2求和=2(n+1-2);...i出现了n+1-i次;对i求和=i*(n+0-i); include <stdio.h> int main(){ int i,n,sum=0; scanf("%d 展开全文
头像 Zerone·
发表于 2022-05-21 16:18:01
#include<stdio.h> int main() {     int val = 0, n, a = 0;  //a暂存值     scanf("%d", &n);     for (int i = 1 展开全文
头像 牛客458374228号
发表于 2020-12-05 16:40:37
题目描述 帮助牛牛计算 1+(1+2)+(1+2+3)+...+(1+2+3+...+n) 输入描述: 输入一个整数 输出描述: 输出一个整数 示例1输入:4输出:20 解题思路:将题目描述的求和公式转成如下形式: C# 代码: using System; class Prog 展开全文
头像 CodeKnight
发表于 2021-05-17 16:46:15
用递归的思想很好解决,一个求和函数就能搞定(代码如下): #include <iostream> using namespace std; int sum(int n) { int total = 0; if(n > 0) { 展开全文
头像 老子啥也不会
发表于 2022-10-18 16:58:00
#include <stdio.h>     int add(int n){         int i;  &nbs 展开全文
头像 诗奕
发表于 2024-01-15 22:54:51
//2 #include<stdio.h> int main() { int val = 0, n, a = 0; scanf("%d", &n); for (int i = 1; i <= n; i++) { f 展开全文
头像 麻花蘸豆浆
发表于 2020-02-10 13:04:54
include<stdio.h> main(){int n,m,k=0,sum=0;scanf("%d",&n);for(m=1;m<=n;m++){k+=m;sum+=k;}printf("%d",sum);}
头像 牛客60940838号
发表于 2022-06-20 11:09:08
n = int(input()) sum = 0 for i in range(1,n+1):     sum += (i+1)*i/2 print(int(sum))
头像 牛客853327114号
发表于 2025-02-12 13:32:16
# 换个角度考虑题目给出的数列是n个1,n-1个2,n-2个3一直到1个n的累加 n = int(input()) con = 0 for i in range(1, n + 1): con += (1 + n - i) * i print(con)

问题信息

上传者:牛客301599号
难度:
84条回答 2031浏览

热门推荐

通过挑战的用户

查看代码
牛牛学数列4