【蓝桥杯】求1+2+3+...+n的值。(特别注意)

简介: 【蓝桥杯】求1+2+3+...+n的值。(特别注意)

【蓝桥杯】求1+2+3+…+n的值。(特别注意)

***特别说明:***本题虽简单但是使用C/C++解答时要特别注意数据类型,以及不同编译环境下的执行问题;

#include<stdio.h>
int main()
{
  long long Sn = 0;
  long long n;
  scanf("%I64d",&n);
  if(n >= 1 && n <= 1000000000){
    Sn =n + n* (n-1)/2;
    printf("%I64d\n",Sn);
  }
  return 0;
}
相关文章
|
Java Python
每日一题:1894.找到需要补充粉笔的学生编号 简单的模拟题目,注意求余的技巧!
每日一题:1894.找到需要补充粉笔的学生编号 简单的模拟题目,注意求余的技巧!
126 0
|
算法
每日一题——数组中重复的数据
每日一题——数组中重复的数据
109 0
每日一题——数组中重复的数据
|
C++
C++程序设计实践学材系列(19)——1.4.2 输出两数中大值程序的其他写法
回到系列文章的目录——[系列文章目录]  回到本章目录——[第1章目录]    1.4.2 输出两数中大值程序的其他写法   例1.4 输入两个整数,求这两数中的大者并输出采取的思路是: 输入a、b的值 根据a、b的大小关系,为m赋值其中的大者 输出m的值   还可以写出下面的程序://例程ch1-7.cpp #include &lt;iostream&gt; using namespace
1117 0
【硬着头皮】 喂,你不就想想看数组里的值么
【硬着头皮】 喂,你不就想想看数组里的值么
【硬着头皮】 喂,你不就想想看数组里的值么
(模拟)(枚举)acwing蓝桥杯1245. 特别数的和
(模拟)(枚举)acwing蓝桥杯1245. 特别数的和
70 0
蓝桥杯第八讲--枚举与模拟【例题】(二)
蓝桥杯第八讲--枚举与模拟【例题】
187 0
蓝桥杯第八讲--枚举与模拟【例题】(二)
|
算法 测试技术 C++
蓝桥杯第八讲--枚举与模拟【例题】(一)
蓝桥杯第八讲--枚举与模拟【例题】
180 0
蓝桥杯第八讲--枚举与模拟【例题】(一)
(第九列)c语言典型题型:输入十个数,打印它的逆序。
(第九列)c语言典型题型:输入十个数,打印它的逆序。
|
算法
每日一题算法,返回所有不重复的全排列
今天我们继续研究算法,还是那句话,程序中最伤脑筋的就算法,写算法不比CURD,都所有情况都考虑进去才行,那么接下来我们再来看看这道题怎么解决。
206 0
每日一题算法,返回所有不重复的全排列
|
算法 搜索推荐 程序员
C语言第十三练——输入一个正整数,判断这个数是否是素数
C语言第十三练——输入一个正整数,判断这个数是否是素数
145 0