#阿里笔试2020#
8.24 第一题ac代码;第二题太长了都没做;
#include
using namespace std;
using ll = long long;

int gcd(int a, int b)
{
    if (b == 0)
    {
        return a;
    }
    return gcd(b, a % b);
}

int main()
{
    ll A, B, a, b;
cin >> A >> B >> a >> b;
    int flag = 0;
    int m = gcd(a, b);
    a = a / m;
    b = b / m;
    ll n1 = A / a;
    ll n2 = B / b;
    ll res = min(n1, n2);
if (res >= 1)
    {
        cout << res * a << " " << res * b << endl;        
    }
    else
    {
        cout << "0 0" << endl;
    }
    return 0;
}
全部评论

相关推荐

头像
11-27 17:08
已编辑
牛客_产品运营部_私域运营
腾讯 普通offer 24k~26k * 15,年包在36w~39w左右。
点赞 评论 收藏
分享
10-15 09:13
已编辑
天津大学 soc前端设计
点赞 评论 收藏
分享
11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务