Điểm:
1300 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
\(n\) cửa, cửa thứ \(i\) nếu thắng sẽ được thưởng một lượng điểm đúng bằng \(i\), ngược lại nếu thua sẽ bị trừ một lượng điểm đúng bằng \(i\). Trò chơi được thiết kế bởi , mà cậu ấy bị ám ảnh với các số \(2\) nên các cửa là luỹ thừa của \(2\) thì sẽ được giảm độ khó.
quyết định chơi một trò chơi có độ khó cao. Trong trò chơi, có tất cảDo kĩ năng chơi không quả hay của mình, \(n\) trò chơi là bao nhiêu?
chỉ có thể thắng được các cửa được giảm độ khó. Hỏi số điểm nhận được sau khi chơi đủInput
- Dòng thứ nhất chứa một số nguyên dương \(T\) (\(T \le 10^3\)) - số lượng bộ test.
- \(T\) dòng tiếp theo, mỗi dòng chứa một số nguyên dương \(n\) (\(n \le 10^8\)).
Output
- Gồm \(T\) dòng, mỗi dòng là một số nguyên là kết quả của bộ test đó.
Scoring
- Subtask \(1\) (\(30\%\) số điểm): \(n \le 10^3\).
- Subtask \(2\) (\(70\%\) số điểm): không có ràng buộc gì thêm.
Example
Test 1
Input
2
1
4
Output
1
4
Bình luận
include<bits/stdc++.h>
define lli long long int
using namespace std;
int t;
void check(int n) {
int k = 0;
while ((1 << (k + 1)) <= n) {
k++;
}
}
int main() {
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
}
1 bình luận nữa