题目链接
题意:给出了一段伪代码。分析得知其实就是f[1]= a,f[2] = b,f[n]=f[n-1] * f[n-2]
题目链接
题意:
Assume that f(0) = 1 and 0^0=1. f(n) = (n)^f(n/10) for all n bigger than zero. Please calculate f(n)%m. (2 ≤ n , m ≤ 10^9, x^y means the y th power of x).
题目链接
题意:给出b,p,m(( 0<=b<P, 1<=P<=10^5, 1 <= M <=2^64 – 1 )),问满足图中条件的n有多少个。
题目链接
题意:求一个楼梯数%m的大小。
思路:指数循环节。
需要注意的是,模数只有最外层是m,每往里一层,模数都变成m=phi(m)
题目链接
题意:定义s(k)为将n分成k个正整数的划分数,给出n,问s(1) + s(2) + … + s(n-1) + s(n)是多少,结果9+7,其中n<=10^100000。
题意:M斐波那契数列F[n]是一种整数数列,它的定义如下:
F[0] = a F[1] = b F[n] = F[n-1] * F[n-2] ( n > 1 )
资料先行:
指数循环节证明
指数循环节2
对指数循环节的一些理解
挂了一点题目,写完来写总结。
vjudge_不会指数循环节的111qqz
写完了。
首先要注意的是:
4547: Hdu5171 小奇的集合 # Time Limit: 2 Sec Memory Limit: 256 MB Submit: 263 Solved: 113 [Submit][Status][Discuss]
题目链接
题意:给出n,k,以及n个正数,把n个数放在一个集合里,进行k次操作,每次操作取最大的数和次大的数放进集合。问k次操作结束后,集合中所有数的和。
题目链接
题意:Step 1: Calculate a new NN matrix C = AB. Step 2: Calculate M = C^(N*N). Step 3: For each element x in M, calculate x % 6. All the remainders form a new matrix M’. Step 4: Calculate the sum of all the elements in M’.
题意:给定一个有向图,问从A点恰好走k步(允许重复经过边)到达B点的方案数mod p的值
题目链接
题意:给出p, q, e, l,令n = p * q, fn = (p-1) * (q-1)
给出l个c,计算m = D(c) = c**d** mod n,其中m为要输入的明文对应的ascii编码,d的计算方法:> calculate d, making d × e mod F(n) = 1 mod F(n), and d will be the private key。
acdreamer_逆元学习笔记
摘重点:
ksm(a,mod-2)的方法求逆元只适用于mod为质数且 gcd(a,mod)==1
题目链接
题意:
Given a n × n matrix A and a positive integer k, find the sum S = A + _A_2 + _A_3 + … + Ak.
思路: 对k进行二分。
题目链接
题意:求f[n] % 10000,f为斐波那契数。
思路:按照题目给出的公式,或者按照加速线性递推式的方法都可以。。。
找到了篇四年前空间中的旧文,也是有点感动2333.
快速求解多项递推式 # 问题描述:
题目链接
题意:求在小于等于N的正整数中有多少个X满足:X mod a[0] = b[0], X mod a[1] = b[1], X mod a[2] = b[2], …, X mod a[i] = b[i], … (0 < a[i] <= 10)。
题目链接
题意:给出k个方程,形式为 x==r1,求最小的正数x,无解输出-1.
题目链接:
**题意:**人自出生起就有体力,情感和智力三个生理周期,分别为23,28和33天。一个周期内有一天为峰值,在这一