这题怎么做?
pascal吧
全部回复
仅看楼主
level 4
Hony0428 楼主
题目描述
编程求解下列式子的值:S=1+2+3+...+n
输入
输入一行,只有一个整数n(1<=n<=1000)
输出
输出只有一行(这意味着末尾有一个回车符号),包括1个整数。
样例输入100样例输出5050
2016年07月26日 11点07分 1
level 8
n才100,暴力即可
2016年07月26日 13点07分 2
level 1
暴力
program a;
var
sum,i,n:integer;
begin
readln(n);
sum:=0;
for i:=1 to n do
inc(sum,i);
writeln(sum);
end.
数学方法
program a;
var
n:integer;
begin
readln(n);
writeln((1+n)*n div 2);
end.
2016年07月26日 19点07分 4
谢谢[呵呵]
2016年07月27日 12点07分
1