Tìm số hạng thứ n của dãy

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
Input: stdin
Output: stdout

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

Dãy số ~u_n~ có một vài số hạng đầu tiên như sau:

~u_1 = 1~

~u_2 = 1 - 2~

~u_3 = 1 - 2 + 3~

~u_4 = 1 - 2 + 3 - 4 ~

~...~

Cho số ~n~ nguyên dương, tính giá trị của ~u_n~ dựa vào quy luật trên.

Đầu vào

Một số tự nhiên ~n~ duy nhất ~(1 \le n \le 10^9)~.

Đầu ra

Một số nguyên duy nhất.

Ví dụ

Đầu vào:

5

Đầu ra:

3

Bình luận

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


Không có bình luận tại thời điểm này.