Untitled
unknown
plain_text
9 months ago
415 B
8
Indexable
class Solution {
public:
long long minEnd(int n, int x) {
long long ans = (long long)x;
long long base = 0;
base += n - 1;
int pos = 0;
for(int i = 0; i < 64; i++){
if (!((ans >> i) & 1)){
ans |= ((base >> pos) & 1) << i;
pos++;
}
}
return ans;
}
};Editor is loading...
Leave a Comment