Giả sử chúng ta có một số x. Ta phải tìm hai số nguyên a và b sao cho cả hai đều nằm trong khoảng từ 1 đến x, a chia hết cho b, a * b> x nhưng a / b
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn - if x < 2, then:
print -1
return
print x and x
Ví dụ
#include <bits/stdc++.h>
using namespace std;
void solve(int x){
if (x < 2){
cout << -1;
return;
}
cout << x << ", " << x;
}
int main(){
int x = 10;
solve(x);
}
Đầu vào
10
Đầu ra
10,10