比赛 |
202110省实验桐柏一中普及组联赛 |
评测结果 |
AAAAAAAAAA |
题目名称 |
分数约分 |
最终得分 |
100 |
用户昵称 |
op_组撒头屯 |
运行时间 |
0.000 s |
代码语言 |
C++ |
内存使用 |
0.00 MiB |
提交时间 |
2021-10-18 19:10:39 |
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
typedef __int128 ll;
ll read(){
ll t=0;
char s[50];
scanf("%s",s);
for (int i=0;i<strlen(s);i++){
t*=10;
t+=s[i]-'0';
}
return t;
}
ll gcd(ll x,ll y){
if (y==0)return x;
return gcd(y,x%y);
}
void write(ll x){
if (x>9)write(x/10);
putchar(x%10+'0');
return ;
}
int main(){
freopen ("yuefen.in","r",stdin);
freopen ("yuefen.out","w",stdout);
ll x,y;
x=read();y=read();
ll c=gcd(x,y);
write(x/c);
printf(" ");
write(y/c);
return 0;
}