比赛 202110省实验桐柏一中普及组联赛 评测结果 AAAAAAAAAA
题目名称 分数约分 最终得分 100
用户昵称 该账号已注销 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2021-10-20 19:56:23
显示代码纯文本
#include<bits/stdc++.h>
typedef __int128 ll;
using namespace std;
ll a,b;
ll read()
{
    string c;
    ll x=0;
    cin>>c;
    int p=c.length(),cnt=0;
    while(cnt!=p)
    {
        x=x*10;
        x=x+(c[cnt]-'0');
        cnt++;
    }
    return x;
}
int print(ll x)
{
    if(x>9){
        print(x/10);}
    cout<<char(x%10+'0');
}
ll gcd(ll x,ll y)
{
    if(y==0)
    return x;
    gcd(y,x%y);
}
int main(){
    freopen("yuefen.in","r",stdin);
    freopen("yuefen.out","w",stdout);
      a=read();
      b=read();
      ll g=gcd(a,b);
      ll ans1=a/g,ans2=b/g;
      print(ans1);
      cout<<' ';
      print(ans2);
      cout<<endl;
      return 0;
}