fo39 Tổng không vượt quá N

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 0.65s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Tổng không vượt quá N

Viết chương trình tính tổng ~S = 1 + 2 + 3 + ...~ sao cho tổng không vượt quá ~N~.

Dữ liệu:

Gồm một số nguyên dương ~n~ (~n<=10^6~).

Kết quả:

In ra tổng ~S~ tìm được.

Ví dụ

TONG.INP TONG.OUT Giải thích
12 10 ~1 + 2 + 3 + 4 = 10~

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    hoangnam12345  đã bình luận lúc 10, Tháng 1, 2026, 12:28

    include <bits/stdc++.h>

    using namespace std;

    int main() { int n;cin>>n; long long s=0; int i=1; while(s+i<=n) { s=s+i; ++i; } cout<<s; return 0; }