Tổng dãy đơn giản

Xem dạng PDF

Gửi bài giải

Điểm: 6,00 (OI)
Giới hạn thời gian: 1.0s
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ính tổng dãy số: ~1 - 2 + 3 - 4 + ..... N~.

Input

  • Dòng đầu tiên và duy nhất chứa 1 số nguyên N ~(N \le 10^9)~

Output

  • In ra một số nguyên là đáp số của tổng trên.

Example

Input

4

Output

-2

Bình luận

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



  • 0
    dat455  đã bình luận lúc 22, Tháng 9, 2025, 6:30

    include <bits/stdc++.h>

    using namespace std;

    int main() { iosbase::syncwith_stdio(false); cin.tie(NULL);

    long long n;
    cin >> n;
    long long s1 = ((n + 1) / 2) * ((n + 1) / 2);
    long long s2 = (n / 2) * ((n / 2) + 1);
    cout << s1 - s2;
    return 0;
    

    }


    • 0
      longpp  đã bình luận lúc 22, Tháng 9, 2025, 10:36

      cho mọi người tự suy nghĩ ik bn


  • -4
    ANHqUAN  đã bình luận lúc 6, Tháng 10, 2024, 8:58

    nah i win


  • -9
    iphuc198  đã bình luận lúc 25, Tháng 12, 2023, 13:37

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • -17
    aadmin  đã bình luận lúc 29, Tháng 11, 2023, 12:50

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • -18
    top1phiphai  đã bình luận lúc 26, Tháng 11, 2023, 9:42

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


    • -10
      EvolutionOfLearning  đã bình luận lúc 28, Tháng 11, 2023, 4:04

      Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


      • -7
        cocomelon  đã bình luận lúc 2, Tháng 12, 2023, 15:18

        Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.