Bật tắt đèn trên bảng vuông
Thời gian
1s
Bộ nhớ
1GB
Đọc vào (Input)
Bàn phím
Ghi ra (Output)
Màn hình

Đề bài

Cho một bảng hình vuông kích thước n · n. Hàng được đánh số từ 1 đến n, theo hướng từ trên xuống, cột được đánh số từ 1 đến n, theo hướng từ trái sang phải. Trên mỗi ô người ta gắn một bóng đèn. Như vậy có n2 bóng đèn được gắn trên bảng hình vuông. Ban đầu các bóng đèn đều tắt. Người ta lần lượt thực hiện hai chu kỳ nhấn công tắc bóng đèn như sau:

  • Chu kỳ 1: Người ta nhấn n lần công tắc. Tại lần nhấn thứ i (1 ≤ i ≤ n), các bóng đèn ở hàng có chỉ số chia hết cho i đổi trạng thái (từ tắt thành sáng và ngược lại).
  • Chu kỳ 2: Người ta nhấn n lần công tắc. Tại lần nhấn thứ i (1 ≤ i ≤ n), các bóng đèn ở cột có chỉ số chia hết cho i đổi trạng thái (từ tắt thành sáng và ngược lại).

Yêu cầu: Cho số nguyên dương n. Hỏi sau cùng trên bảng hình vuông kích thước n · n có bao nhiêu bóng đèn đang ở trạng thái sáng.

Input

  • Một dòng duy nhất chứa số nguyên dương n (1 ≤ n ≤ 1010).

Output

  • In ra một số nguyên duy nhất là số lượng bóng đèn ở trạng thái sáng sau hai chu kỳ nhấn công tắc.

Ví dụ

Input 1
2
Output 1
2
Input 2
3
Output 2
4

Ràng buộc & Tóm tắt

  • Subtask 1 (40% số điểm): n ≤ 500.
  • Subtask 2 (40% số điểm): n ≤ 107.
  • Subtask 3 (20% số điểm): n ≤ 1010.

Thông tin bài tập

Mã bài: MatrixLights
Mức độ: Bình thường
Điểm số: 60 đ

Ủng Hộ Phát Triển Hệ Thống

Sự đồng hành của bạn là nguồn động lực rất lớn giúp đội ngũ duy trì, nâng cấp tài nguyên hệ thống chấm bài (Judge Server) ngày một mạnh mẽ hơn.

Ngân Hàng Techcombank
20492731612
Chủ tài khoản: VAN CONG DUC