#阿里笔试2020#
8.24 第一题ac代码;第二题太长了都没做;
#include <bits/stdc++.h>
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;
}
8.24 第一题ac代码;第二题太长了都没做;
#include <bits/stdc++.h>
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;
}
全部评论
相关推荐
点赞 评论 收藏
分享
01-24 15:42
吉林大学 Java
冰炸橙汁_不做oj版:就第一个项目而言纯堆技术栈啊,没有量化成果支撑,培训班味太浓,罗列了一堆中间件,但是只用了极大提升、显著降低这种词,而且你所谓的ai改造就存在于标题中,ai具体怎么用的是一点没说啊 点赞 评论 收藏
分享