H24

viết chương trình tối giản

cho phép người dùng nhập phân số dưới dạng tử/mẫu

thể hiện đúng dấu của phân số

NT
8 tháng 3 2022 lúc 7:06

 

 

 

 

 

#include <bits/stdc++.h>
using namespace std;
long long a,b;
//chuongtrinhcon
long long gcd(long long a,long long b)
{
    if (b==0) return(a);
    return gcd(b,a%b);
}
//chuongtrinhchinh
int main()
{
    cin>>a>>b;
    if ((a>0 && b>0) or (a<0 && b<0)) cout<<a/gcd(a,b)<<" "<<b/gcd(a,b);
    else cout<<"-"<<-a/gcd(-a,b)<<" "<<b/gcd(-a,b);
    return 0;
}

 

Bình luận (0)

Các câu hỏi tương tự
H24
Xem chi tiết
CQ
Xem chi tiết
TT
Xem chi tiết
DT
Xem chi tiết
TH
Xem chi tiết
NM
Xem chi tiết
KD
Xem chi tiết
0D
Xem chi tiết
NN
Xem chi tiết