【题目描述】
求Pell方程x^2-n*y^2=1的最小解
【输入格式】
一个正整数N(N<=30)
【输出格式】
两个正整数x0,y0代表所给Pell方程的最小解
【样例输入】
3
【样例输出】
2 1
【提示】
Pell方程
【来源】
金斌,《欧几里得算法的应用》,2009年国家集训队作业
SPOJ 1739. Yet Another Equation
data from cstdio
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cstdlib> #include<cmath> using namespace std; int n; int main(){ freopen("pell.in","r",stdin); freopen("pell.out","w",stdout); scanf("%d",&n); int i=1; while(1){ i++; for(int j=1; j<=i; j++){ printf("%d %d\n",i,j); return 0; } } return 0; }