Bài 1: Viền hình vuông (THT A Hưng Yên 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Pypy 3, Python, Scratch
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Có các khối vuông đơn vị kích thước \(1 \times 1\). Ta muốn dùng các khối vuông này để xếp thành phần viền ngoài của một hình vuông kích thước \(N \times N\).

Phần viền ngoài gồm tất cả các ô nằm ở hàng đầu tiên, hàng cuối cùng, cột đầu tiên hoặc cột cuối cùng của hình vuông.

Yêu cầu: Cho số tự nhiên \(N\), hãy tính số khối vuông đơn vị cần dùng để xếp phần viền ngoài của hình vuông \(N \times N\).

Input

  • Gồm một dòng chứa số tự nhiên \(N\) (\(1 \le N \le 10^{12}\)).

Output

  • In ra một số tự nhiên duy nhất là số khối vuông đơn vị cần dùng.

Example

Test 1

Input
3
Output
8
Note

Hình vuông \(3 \times 3\)\(8\) ô nằm trên viền ngoài.

Test 2

Input
1
Output
1
Note

Hình vuông \(1 \times 1\) chỉ có một ô, và ô đó cũng nằm trên viền ngoài.

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.