蓝桥杯Python练习题14-序列求和:
【资源限制】 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 【问题描述】 求1+2+3+…+n的值。 【输入格式】 输入包括一个整数n。 【输出格式】 输出一行,包括一个整数,表示1+2+3+…+n的值。 【样例输入】 4 【样例输出】 10 【样例输入】 100 说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需新澳门今晚开奖记录 要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。 【样例输出】 5050 数据规模与约定 1 <=n <=1,000,000,00一肖一码100一准料管家婆系列图0。 说明:注意这里的数据规模。
下面是使用 C++ 编写的解决蓝桥杯练习题 "序列求和" 澳门正版大全免费资料的示例代码:
#include <iostream> int main() { long long n; std::cin >> n; long long sum = n * (n + 1) / 2; std::cout << sum << std::endl; return 0; }
这段代码与之前的 Python 代码类似,首先读取输入的整数 ,然后使用公式 计算序列的和,最后输出结果。
注意:由于题目中给出的数据规模较大,使用了 数据类型来处理,以防止溢出。