洛谷 U141394 智

洛谷 U141394 智

题目背景

你手捧一堆金矿(如果你把T1切了的话),穿越回了机房。你嘲笑着$$JZW$$只能把这么水的题放进模拟赛里,走向了第二个电脑。

又是一道白光。此时你发现你身处一石门之前,上面刻着大字,道:

“唯有智者才可通过”

题目描述

发现字下有一个方程:

\frac{1}{x}+\frac{1}{y}+\frac{1}{z}=\frac{2}{n}x1+y1+z1=n2

对于给定的$$n$$,你需要寻找一组互不相同的整数解使该方程成立

“这道题好像在我小学数学作业里做过”,你窃喜道。

输入格式

从文件wisdom.inwisdo**m.i**n中读入数据。

一个整数$$N$$

输出格式

输出到文件wisdom.outwisdo**m.out中。

三个整数,分别表示$$x,y,z$$,从小到大排列

若无解,则输出$$-1$$


题解:

水题一道,代码说明一切:

#include<cstdio>
using namespace std;
int n;
int main()
{
	// freopen("wisdom.in","r",stdin);
	// freopen("wisdom.out","w",stdout);
	scanf("%d",&n);
	if(n==1)
	{
		puts("-1");
		return 0;
	}
	printf("%d %d %lld\n",n,n+1,1ll*n*(n+1));
	return 0;
}
posted @ 2020-11-23 17:06  Seaway-Fu  阅读(82)  评论(0编辑  收藏  举报