Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
33352 hi_hi 【J】T3小清新签到题 C++ 通过 100 718 MS 260 KB 495 2024-10-07 17:26:16

Tests(5/5):


#include<bits/stdc++.h> using namespace std; long long T,n,m,k; long long ck(long long x){ long long lcm=n*m/__gcd(n,m); return x/n+x/m-2*(x/(lcm))>=k; } int main(){ scanf("%lld",&T); while(T--){ scanf("%lld%lld%lld",&n,&m,&k); long long l=0,r=1000000000000000000,ans=0; while(l<=r){ long long mid=(l+r)/2; if(ck(mid)==1){ ans=mid; r=mid-1; } else{ l=mid+1; } } printf("%lld\n",ans); } return 0; }


测评信息: