Bài 18. Tính giá trị S = 1 - 2 + 3 - ... + (3n + 1)

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
C# 256M
Go 256M
Java 256M
Kotlin 256M
PHP 256M
Python 3 256M
Ruby 256M
Rust 256M
Scratch 3 256M
Input: stdin
Output: stdout

Nguồn bài:
luyencode.net
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Bài 18

Tính giá trị của S biết rằng:

$$ S = \begin{cases} 1 - 2 + 3 - \dots + (3n + 1), & \text{nếu } n \text{ chẵn}. \\ 1 - 2 + 3 - \dots - (3n + 1), & \text{nếu } n \text{ lẻ}. \end{cases} $$

Trong đó, n là số nguyên dương nhập từ bàn phím, (n < 2 × 105).
Dữ liệu vào: Gồm một dòng chứa số nguyên dương n.
Dữ liệu ra: Giá trị của S.
Ví dụ:

Dữ liệu vào Dữ liệu ra
2 -1

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.