这代码究竟是怎么求最大公约数和最小公倍数的?
  • 板块学术版
  • 楼主Ender_NaCl
  • 当前回复10
  • 已保存回复10
  • 发布时间2021/11/1 14:09
  • 上次更新2023/11/4 01:38:47
查看原帖
这代码究竟是怎么求最大公约数和最小公倍数的?
245959
Ender_NaCl楼主2021/11/1 14:09

rt,我同学乱打的,居然过了

#include <bits/stdc++.h>
using namespace std;

int wjj(int a, int b) {
	while(b^=a^=b^=a%=b);
	return a;
}

int main() {
	int a, b;
	cin >> a >> b;
	cout << wjj(a, b) << ' ' << a*b/wjj(a,b);
	return 0;
}
2021/11/1 14:09
加载中...