Tổng Đơn Giản

View as PDF

Points: 100 (p) Time limit: 0.5s Memory limit: 256M Input: stdin Output: stdout

Quý rất thích làm toán, nên đã thách đố bạn bài sau: Cho số tự nhiên \(n\), hãy tính tổng \(1-2+3-4+\dots n\).

Input

  • Dòng đầu tiên và duy nhất chứa 1 số tự nhiên \(n\).

Output

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

Constraints

  • Subtask \(1\) (\(50\%\) số điểm): \(n \leq 10^6\)
  • Subtask \(2\) (\(50\%\) số điểm): \(n \leq 10^9\)

Example

Test 1

Input
4
Output
-2
Note

\(1-2+3-4=-2\)

Test 2

Input
5
Output
3
Note

\(1-2+3-4+5=3\)


Comments


  • 0
    ducbao_    6:51 p.m. 12 dec, 2024
    #include <iostream>
    
    using namespace std;
    
    int main() {
        int n;
        int sole, tong,sochan;
        cin >> n;
        sole = n / 2 + 1;
        sochan = -n / 2;
        if (n % 2 == 1) {
            n = sole;
            cout << n << endl;
            return 0;
        }
        else {
            n = sochan;
            cout << n << endl;
            return 0;
        }
    }
    

    • 2
      vietnammuonnam_mvn    6:38 p.m. 10 aug, 2024

      Code real:
      a = int(input())
      if a % 2 == 0:
      print(a//-2)
      else:
      print((a + 1) // 2)
      Tab dòng 3 và 5 nữa là acc

      1 reply

      • 0
        A_ray_of_sunshine    3:54 p.m. 4 aug, 2024
        Ai rảnh coi giúp tôi cái lỗi với, SOS
        n=int(input())
        if n%2==0:
            print(n//-2)
        else:
            print((a+1)//2)
        
        2 replies

        • 0
          Mochiracvc1    10:21 p.m. 15 oct, 2023

          Theo mình, nếu a là số chẵn thì print(a//-2), còn số lẻ thì print((1+a)//2).

          2 replies

          • -6
            TranVanLoc    6:30 p.m. 23 aug, 2023

            This comment is hidden due to too much negative feedback. Click here to view it.

            1 reply

            • -1
              DonutManVn2006    5:25 p.m. 3 apr, 2023 edited

              .


              • -5
                acctenhuy    6:07 p.m. 10 feb, 2023

                This comment is hidden due to too much negative feedback. Click here to view it.


                • 0
                  thanhkhoa123    6:52 p.m. 25 aug, 2022

                  công thức gì vậy mn ơi


                  • -1
                    tam2132011    9:56 p.m. 7 nov, 2021

                    công thức gì vậy

                    1 reply

                    • -1
                      lagiahuy    9:47 a.m. 5 oct, 2021
                      \[thử font thui nha\]
                      • 2 more comments