You are on page 1of 1

SỐ THUẬN NGHỊCH

int daoNguoc(int n){


int res = 0, m = n;
while(n > 0){
int r = n % 10;
res = res * 10 + r;
n /= 10;
}
// //n = 0
// if(m == res) cout << "Thuan nghich";
// else cout << "Khong thuan nghich";
return res;
}
int thuan_nghich(int n){
if(n == daoNguoc(n)) return 1;
return 0;
}

ƯỚC CHUNG LỚN NHẤT


int gcd(int a,int b)
{while (b!=0)
{int tmp = a%b;
a=b;
b=tmp;}
return a;}

BỘI CHUNG NHỎ NHẤT


int lcm(int a,int b)
{return a*b/gcd(a,b);}

You might also like