NYOJ 875 小M的操作数
生活随笔
收集整理的這篇文章主要介紹了
NYOJ 875 小M的操作数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
小M的操作數
時間限制:1000?ms ?|? 內存限制:65535?KB 難度:2 描述
此題是給定(x,y)數對,問至少經過多少次變換能使至少有一個數大于或等于m。
假設x>0,y>0,我們每次用x+y來替換x,y中較小的那個,假設x<y,則第一次操作后變成(x+y,y),第二次操作后變成(x+y,x+2*y)
第三次后變成(2*x+3*y,x+2*y)…………第k次操作后較大的數等于fib[k]*y + fib[k-1]*x,其中fib[ ]是斐波那契數。
對于x,y小于0的,轉換成正的即可。
總結
以上是生活随笔為你收集整理的NYOJ 875 小M的操作数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大厂十年:我的三段职业经历和八条建议!
- 下一篇: NYOJ 933 Bob's Print