Điểm:
100
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
FUNC01.INP
Output:
FUNC01.OUT
Định nghĩa:
- Hàm \(f(n)\) = \(1|2 + 2|3 + ... (n-1)|n + n|(n+1)\). Trong đó
|
là phép toán \(Or\).
Yêu cầu: Tính hàm \(f(n)\), với \(n\) được nhập từ bàn phím.
Input
- Dòng đầu ghi \(q\) không quá \(100\) - số câu hỏi.
- \(q\) dòng tiếp theo, mỗi dòng ghi số nguyên dương \(n\) không quá \(10^6\).
Output
- Ứng với mỗi câu hỏi, in ra kết quả tương ứng.
Example
Test 1
Input
3
3
2
1
Output
13
6
3
Bình luận
n không quá \(10^4\) ai dè n không quá \(10^6\) hmm
Đã chỉnh lại rồi nhé, tại lúc viết đề không để ý