VL02 - Tính tổng S = 1 + 2 + 3 + ... + n
Xem dạng PDF
Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift
- Tính:
$$S = 1 + 2 + 3 + ... + n$$
Input
- Số nguyên dương ~n (1 \le n \le 10^9)~
Output
- Số nguyên dương ~S~ cần tìm.
Sample
Input #1
5
Output #1
15
Bình luận
đáp án bài này là $$n(n + 1)/2$$
include <bits/stdc++.h>
define ll long long
using namespace std; ll n,s,ssh; int main() { cin>>n; ssh=(n-1)/1+1; s=(n+1)*ssh/2; cout<<s<<endl; return 0; }
phai can than
`#include <bits/stdc++.h> using namespace std; int main() { iosbase::syncwith_stdio(false); cin.tie(nullptr); cout.tie(nullptr); long long n; cin >> n; long long s = n*(2 + (n-1))/2; cout << s; return 0; }
có số âm nên sai
include <iostream>
using namespace std;
int main() { long long n; cin>>n; long long tong=(n+1)*n/2; cout<<tong; return 0; } //bao ac
mà bạn có thấy bóng dáng mik trong một số bài khác không :))
à 9 tuổi???
~S = 1 + 2 + 3 + ... + n~
~→~ ~S~ ~=~ ~(n+1)~ * ~n~ / ~2~
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
hello ae
làm sao để đúng các bạn gửi ở gia bảo2015 nha please!helpppppppppppppppppppppppppp!
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.