COGS 1461 [SPOJ1739] Pell方程 水题填坑

【题目描述】
求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;
}

 

此条目发表在COGS, SPOJ分类目录。将固定链接加入收藏夹。