原题链接

考察:思维+构造

打死本蒟蒻也想不到系列

思路:

Vladik and fractions CodeForces - 743C_ios

当(n+1)n = n 此情况不存在 即 n = -1

   (n+1)n = n+1 此情况不存在 n = 1

 1 #include <iostream>
 2 #include <cstring>
 3 #include <vector>
 4 #include <algorithm>
 5 using namespace std;
 6 typedef long long LL;
 7 int n;
 8 int main()
 9 {
10     scanf("%d",&n);
11     if(n>1) printf("%d %d %d\n",n,n+1,n*(n+1));
12     else puts("-1");
13 }