一个问题
查看原帖
一个问题
993779
FurippuWRY楼主2024/7/18 15:54

在这篇帖子中,@0x3F 提到可以用以下代码 AC:

#include <bits/stdc++.h>
using namespace std;
int main() {
    int n;
    cin >> n;
    cout << __lg(n) + __builtin_popcount(n) - 1 << endl;
    return 0;
}

请问这份代码为什么能 AC?这种做法是正解吗?

2024/7/18 15:54
加载中...