HDU 4794 斐波那契数列循环节
2017-06-27 17:18
169 查看
题目链接
所以其实就是斐波那契数列, 然后要求的应该是每个斐波那契数列循环节的lcm,
Fib数模n的循环节
然后就是一道模板题。
代码量还是相当大的。
题意:
对一个N*N的矩阵进行若干次转换,每一次转换是矩阵的每一个像素(x,y) 会转移到((x+y)%N,(x+2*y)%N), 经过若干次转换会变回原来的矩阵,问最少要转换多少次才会变回原来的矩阵。分析:
先不看%N,假设现在的位置是(x0,x1),他会变成(x2,x3), 其中x2=x0+x1,x3=x0+2*x1=x1+x2所以其实就是斐波那契数列, 然后要求的应该是每个斐波那契数列循环节的lcm,
Fib数模n的循环节
然后就是一道模板题。
代码量还是相当大的。
相关文章推荐
- HDU 4794 Arnold 斐波那契数列循环节
- HDU 3977 Evil teacher(斐波那契数列循环节)
- HDU 2814 斐波那契数列的循环节问题
- HDU 3746 KMP_Next 找循环节
- hdu 3746 Cyclic Nacklace (KMP求最小循环节)
- HDU 5674 Function(斐波那契模数列循环节)
- HDU 4549 M斐波那契数列【矩阵快速幂】
- HDU - 2046骨牌铺方格 递推 - 斐波那契数列
- HDU 2046 斐波那契数列
- hdu 2516 (斐波那契数列)
- HDU 4549 M斐波那契数列
- HDU 4549 M斐波那契数列(矩阵快速幂+欧拉定理)
- HDU 2802 F(N) (找循环节)
- HDU - 5728 欧拉函数 + 数学推导 + 指数循环节
- hdu 2837 Calculation 指数循环节
- HDU 2522 有理分数的循环节
- hdu 2160 母猪的故事(睡前随机水一发)(斐波那契数列)
- [循环节一水] hdu 4350 card
- NYOJ 427 & HDU 1005 Number Sequence(找循环节)
- HDU-3736(KMP_循环节)