#include <bits/stdc++.h>
using namespace std;
void hello() { //void:空类型函数。
cout << "Hello, World!" << endl;
}
int calc(int a, int b) {
int sum = a + b;
return sum;
// return a + b; (偷懒小妙招)
}
// 比大小 应用函数
int MAX(int x, int y) {
if (x > y) {
return x;
} else {
return y;
}
}
int MIN(int x, int y) {
if (x > y) {
return y;
} else {
return x;
}
}
int main() {
hello();
int a, b;
cin >> a >> b;
cout << "sum:" << calc(a, b) << endl;
cout << "max:" << MAX(a, b) << endl;
cout << "min:" << MIN(a, b) << endl;
return 0;
}
#include <bits/stdc++.h>
using namespace std;
// 最大公因数
int gcd(int a, int b) {
if (a < b) swap(a, b);
int c = a % b;
while (c > 0) {
a = b;
b = c;
c = a % b;
}
return b;
}
// 最小公倍数
int lcm(int a, int b) {
return (a * b) / gcd(a, b);
}
// 素数
bool prime(int n) {
if (n < 2) {
return false;
} else {
int nn = sqrt(n);
for (int i = 2; i <= nn; i++) {
if (n % i == 0) {
return false;
}
}
}
return true;
}
int main() {
int a, b;
cin >> a >> b;
cout << "gcd:" << gcd(a, b) << endl;
cout << "lcm:" << lcm(a, b) << endl;
cout << "prime:" << (prime(a) ? "Yes" : "No") << endl;
cout << "prime:" << (prime(b) ? "Yes" : "No") << endl;
return 0;
}