poj 1320 Street Numbers (佩爾方程)
題目連結:哆啦A夢傳送門
佩爾方程:參考連結:維基
最小解,記作(x1,y1),則所有的解(xi,yi)由以下的遞迴關係式得到:
。
題意:求滿足1+2+3+……+(n-1)=(n+1)+(n+2)+……+m的前10項n和m。
我們化簡可得:
那麼就可以得結果了。x1=3,y1=1。
故
程式碼:
///佩爾方程應用 #include<cstdio> #include<algorithm> #include<cstring> using namespace std; typedef long long LL; int main() { LL px=3,py=1,x1=3,y1=1,n=8; for(int i=1;i<=10;i++) { LL x=3*px+8*py; LL y=3*py+px; printf("%10lld%10lld\n",y,(x-1)/2); px=x; py=y; } return 0; }
相關推薦
poj 1320 Street Numbers (佩爾方程)
題目連結:哆啦A夢傳送門 佩爾方程:參考連結:維基 最小解,記作(x1,y1),則所有的解(xi,yi)由以下的遞迴關係式得到: 。 題意:求滿足1+2+3+……+(n-1)=(n+1)+(n+2)+……+m的前10項n和m。 我們化簡可得: 那麼就可以得結果
POJ 1320 佩爾方程(迭代求解)
#include <iostream> #include<cstdio> #include<algorithm> #include<cmath> #include<cstring> using
連分數與佩爾方程特解(最小整數解)
#include<bits/stdc++.h> using namespace std; typedef long long ll; ll a[20000]; bool pell_minimum_solution(ll n,ll &x0,ll &y0)
poj 3252 Round Numbers (楊輝三角求組合數)
題目連結:poj 3252 題意:給出範圍為 [a , b] 的區間,問在這區間內的每個數字,假如它的二進位制位0的個數大於1的個數,就說明它是Round Numbers,問你有多少個Round Numbers數? 題解:首先楊輝三角求組合數學,見程式碼。 ///此
深入淺出學演算法008-求佩爾方程的解
4007: 深入淺出學演算法008-求佩爾方程的解 Time Limit: 1 Sec Memory Limit: 64 MB Submit: 3946 Solved: 1230 Description 求關於x y的二次不定方程的解 x2-ny2=1 Input 多組輸入資料,先輸
佩爾方程
math mat nim str 完全 mini main imu 暴力 1.連分數 #include<cstdio> #include<cstring> #include<cmath> #include<cstdlib
POJ 3252 Round Numbers (數位dp)
The cows, as you know, have no fingers or thumbs and thus are unable to play Scissors, Paper, Stone' (also known as 'Rock, Paper, Scissors', 'Ro, Sham, Bo
Problem G: 深入淺出學演算法008-求佩爾方程的解
Description 求關於x y的二次不定方程的解 x2-ny2=1 Input 多組輸入資料,先輸入組數T 然後輸入正整數n(n<=100) Output 對於每組資料輸出一行,求y<=10000的最小正整數解 ,輸出y的值,如果在此範圍內沒有解則輸出No
求佩爾方程的解
求佩爾方程的解 Description 求關於x y的二次不定方程的解 x2-ny2=1 Input 多組輸入資料,先輸入組數T 然後輸入正整數n(n<=100) Output 對於每組資料輸出一行,求y<=10000的最小正整數解 ,輸
POJ 3292 Semi-prime H-numbers(篩法變形)
我只能說這個水篩法寫了我兩個小時。。沒有愛了。 #pragma warning(disable:4996) #include <cstdio> #include <cstring&g
hdu-6222-佩爾方程 or 規律打表
這個題要說的東西太多了。 1.可以根據題意暴力打表,找出規律,用Java大數打表即可,此處不多說 2.這個題是一個簡單的佩爾方程,這裡說一下方程的幾個特點,不證明 佩爾方程的一般形式為 其中,d>1且d不是完全平方數,當d為完全平方數時,只有 這一組特
poj 2191Mersenne Composite Numbers(大整數因式分解+素數判斷)
Mersenne Composite NumbersTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 2442Accepted: 1139DescriptionOne of the world-wide cooperative computing
數論筆記 · 佩爾方程(連分數)
佩爾方程實際上並不是佩爾提出的,而是費爾馬提出,卻被尤拉誤記為佩爾提出,因此佩爾方程的名稱沿用至今。身為不定方程的特殊一類,佩爾方程與連分數,二次型,代數論等等有著重要的聯絡,因而是數論中最經典的篇章之一。令d 為非平方數的正整數,那麼佩爾方程(Pell Equation
POJ 1789 Truck History(最小生成樹)
++i ref n) mon 距離 live u+ -- task 題意 有n輛卡車 每輛卡車用7個字符表示 輸入n 再輸入n行字符 第i行與第j行的兩個字符串有多少個相應位置的字符不同 i與j之間的距離就是幾 求連接全部卡車的最短長度 題目不是這個意思
lightoj 1095 - Arrange the Numbers(dp+組合數)
鏈接 簡單 turn amp using ace ring ++ ber 題目鏈接:http://www.lightoj.com/volume_showproblem.php?problem=1095 題解:其實是一道簡單的組合數只要推導一下錯排就行了。在這裏就推導
POJ 1655 Balancing Act(樹的重心)
getch 0ms acc calculate jpg n-1 fff memory more Balancing Act Time Limit: 1000MS Memory Limit: 65536K Total Submissions
poj 1273 Drainage Ditches(最大流)
for from cstring ref farm info pat fun instead poj 1273 Drainage Ditches 對增廣路,最大流不知太熟悉,看這裏 Description Every time it rains o
POJ 2566 尺取法(進階題)
style tin 思路 acc ons achieved com per ber Bound Found Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 4297
POJ 3669 Meteor Shower (BFS+預處理)
tro ports hid 否則 class fin leaves style 影響 Description Bessie hears that an extraordinary meteor shower is coming; reports say that th
POJ-3522 Slim Span(最小生成樹)
while several oid win pro png zeros nds ber Slim Span Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 8633