清北学堂提高组突破营考试T1

题目如下:

(想要作弊的后几届神仙们我劝你们还是别黈了,这个题如果你们不会只能证明你们上错班了)。

好,题目看完了,发现是一道大模拟(%你)题,于是我们按照题目说的做:

#include<iostream>

using namespace std;

long long gcd(long long a,long long b)//gcd函数求最大公约数
{
    if (!b) return a;//b!=0
    else return gcd(b,a%b);
}

int main()
{
    long long a,b;
    cin >> a >> b;
    long long g=gcd(a,b);
    long long l=a*b/g;//求lcm最小公倍数
    cout << (g^l) << endl;//输出亦或

    return 0;//就这样没了
}

再安利一句真理:十年oi一场空,不开longlong见祖宗。此题需要开long long 不开的小伙伴要注意了!

freopen别忘了去掉注释!(我因此两个题爆零。)

 完结

猜你喜欢

转载自www.cnblogs.com/lbssxz/p/11209784.html