숫자 x가 있다고 가정합니다. 우리는 두 정수와 b를 찾아야 합니다. 둘 다 1과 x 사이에 있고, a는 b로 나눌 수 있고, a * b> x지만 a/b
이 문제를 해결하기 위해 다음 단계를 따릅니다. −
if x < 2, then: print -1 return print x and x
예시
이해를 돕기 위해 다음 구현을 살펴보겠습니다. −
#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); }
입력
10
출력
10,10