比赛 202110省实验桐柏一中普及组联赛 评测结果 AAAAAAAAAA
题目名称 分数约分 最终得分 100
用户昵称 我是孙培轩我称霸一中1 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2021-10-18 20:36:21
显示代码纯文本
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. #define int __int128
  4.  
  5. inline int read(){
  6. int x=0,f=1;
  7. char ch=getchar();
  8. while(ch<'0'||ch>'9'){
  9. if(ch=='-')
  10. f=-1;
  11. ch=getchar();
  12. }
  13. while(ch>='0'&&ch<='9'){
  14. x=(x<<1)+(x<<3)+(ch^48);
  15. ch=getchar();
  16. }
  17. return x*f;
  18. }
  19.  
  20. inline void print(int x){
  21. if(x<0)putchar('-'),x=-x;
  22. if(x>9)print(x/10);
  23. putchar(x%10^48);
  24. }
  25.  
  26. int gcd(int a,int b){
  27. if(b==0)return a;
  28. return gcd(b,a%b);
  29. }
  30.  
  31. signed main(){
  32. freopen("yuefen.in","r",stdin);
  33. freopen("yuefen.out","w",stdout);
  34. int a=read(),b=read();
  35. int gcdd=gcd(a,b);
  36. print(a/gcdd),printf(" "),print(b/gcdd);
  37. return 0;
  38. }