nickzuck_007 icon

cc solution

nickzuck_007 | PRO | 07/15/20 07:53:31 AM UTC | 0 ⭐ | 1003 👁️ | Never ⏰ | []
C++ |

570 B

|

None

|

0 👍

/

0 👎

#include<bits/stdc++.h>
 
using namespace std ;
 
long long findLCM(long long a, long long b){
    return (a*b)/__gcd(a,b);
}
 
int main(){
 
    long long t, a, b, k;
    cin >> t ;
    while(t--){
        cin >> a >> b >> k ;
        int lcm = findLCM(a, b);
        int aDivs = MAX_LIMIT / a ;
        int bDivs = MAX_LIMIT / b ;
        int lcmDivs = MAX_LIMIT / lcm ;
        int totalDivs =  aDivs + bDivs - lcmDivs ;
        if (totalDivs < k){
            cout << "true" ;
        } else {
            cout << "false";
        }
    }
 
    return 0 ;
}

Comments