题目大意:问2/n是否可以分为1/z 1/y 1/x。可以的输出z x y不然输出-1
分析:这题其实是构造问题。
我们可以看到分子都为1 那么先拆出一个1/n,剩下1/n可以变为1/(n+1)和
1/(n+1)*n。
注意n=1的情况
#include<stdio.h>
#include<string.h>
int main()
{
int n;
scanf("%d",&n);
if(n==1)
printf("-1\n");
else
printf("%d %d %d\n",n,n+1,n*(n+1));
}