2 条题解

  • 0
    @ 2024-7-3 15:37:40

    #include < iostream >

    using namespace std;

    int t,l,r,x,ans;

    int main(){

    scanf("%d",&t);

    while(t--){

    scanf("%d%d",&l,&r);

    ans=0;x=1;

    while(x<=r){

    x*=2;

    ans++;

    }

    x/=2;

    ans--;

    printf("%d\n",ans);

    }

    return 0;

    }

    • 0
      @ 2024-7-3 15:34:20
      #include <iostream>
      #include <cmath> 
      using namespace std;
      int main() {
          int t;
          cin >> t;
          while (t--) {
              long long l, r;
              cin >> l >> r;
              long long max_score = static_cast<long long>(log2(r));
              cout << max_score << endl;
          }
          return 0;
      }
      
      • 1

      信息

      ID
      260
      时间
      1000ms
      内存
      256MiB
      难度
      8
      标签
      (无)
      递交数
      60
      已通过
      8
      上传者