/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Accepted 1ms 324.0 KiB
#2 Wrong Answer 2ms 532.0 KiB
#3 Wrong Answer 3ms 532.0 KiB

Code

#include<bits/stdc++.h>
using namespace std;
#define ll long long int 
int main()
{
  ll tc;
    cin>>tc;
    while(tc--)
    {
        ll n,m;
        cin>>n>>m;
        ll l=0,r=m/n,ans=(m-(r*n))*r;
        while(l<=r)
        {
            ll mid=(l+(r-l)/2);
            ll d=mid*n;
            ll u=m-(mid*n);
            if(mid*u>ans)
            {
                ans=mid*u;
                r=mid-1;
            }
            else
                l=mid+1;
        }
        cout<<ans<<endl;
    }
}

Information

Submit By
Type
Submission
Problem
P1092 Bitwise AND
Language
C++20 (G++ 13.2.0)
Submit At
2024-09-06 07:53:30
Judged At
2024-11-11 02:56:37
Judged By
Score
1
Total Time
3ms
Peak Memory
532.0 KiB