Untitled
unknown
plain_text
10 days ago
415 B
5
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