E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
327C
cf
327c
magic five 等比数列求和+求逆元 + 快速指数幂 使用 费马小定理求逆元
题意给你个板子板子上有一串数(一个字符串str+字符串重复的次数)让你去掉任意的数(不能全删)使之成为能够被5整除的数,问共有多少种方法(%1000000007)m=1000000007PS1)允许有前导02)板子上不同位置的数去掉是不同的答案比如115去掉第一个1和去掉第二个1是两种方法分析1)可以被5整除的数:结尾为0或者5的数即可被5整除2)删除的方法:当第I位数为5或者0时那么一共有2^i
送只羊
·
2020-09-14 11:18
codeforces
Codeforces
327C
快速幂+等比数列求和+乘法逆元
题目链接:http://codeforces.com/problemset/problem/327/CThereisalongplatescontainingndigits.Iahubwantstodeletesomedigits(possiblynone,butheisnotallowedtodeleteallthedigits)toformhis“magicnumber”ontheplate,
ILoveFujibayashiRyou
·
2020-08-07 12:11
Codeforces题目
【codeforces #
327C
】 Magic Five 矩阵高速幂加等比加逆元
MagicFiveTimeLimit:1000MSMemoryLimit:262144KB64bitIOFormat:%I64d&%I64uSubmitStatusDescriptionThereisalongplatescontainingndigits.Iahubwantstodeletesomedigits(possiblynone,butheisnotallowedtodeleteallt
ALPS233
·
2016-01-14 17:00
C语言
codeforces
CodeForces Round #191 (
327C
) - Magic Five 等比数列求和的快速幂取模
很久以前做过此类问题..就因为太久了..这题想了很久想不出..卡在推出等比的求和公式,有除法运算,无法快速幂取模... 看到了 http://blog.csdn.net/yangshuolll/article/details/9247759 才想起等比数列的快速幂取模.... 求等比为k的等比数列之和T[n]..当n为偶数..T[n] = T[n/2] + pow(k,n/2) * T[n
·
2015-11-13 10:06
codeforces
codeforces #
327C
Magic Five 矩阵快速幂加费马小定理加逆元
C.MagicFivetimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputThereisalongplate s containing n digits.Iahubwantstodeletesomedigits(possiblynone,butheisnotallowe
wust_ZJX
·
2015-08-05 19:00
CodeForces
327C
Magic Five 二分求和 或 矩阵求和
这是个快速幂的题吧,,刚开始交的时候一直wa在第5组测试数据,,表示1000000007这个东西,一定要找个时间练练1000000007相关的题T_T题目大意:给你一串数字,然后给出一个数字k,表示有k次重复,从这个数字串中去掉一些数(也可以不去掉任何数)要求剩下的数能被5整除,剩下的数可以有前导零,不同的去除方法即使得到相同的数字串也算不同的方法。求可能的方法的数量,结果模上1000000007
u013738743
·
2014-04-09 23:00
Matrix
codeforces
327C
Dichotomy
CodeForces Round #191 (
327C
) - Magic Five 乘法逆元与费马小定理
CodeForcesRound#191(
327C
)-MagicFive乘法逆元与费马小定理分类: 数论2013-07-1521:10 229人阅读 评论(0) 收藏 举报 这题的关键还是如何求等比数列之和
pi9nc
·
2014-04-08 19:00
数论
cf
327c
magic five 等比数列求和+求逆元 + 快速指数幂 使用 费马小定理求逆元
题意 给你个板子板子上有一串数(一个字符串str+字符串重复的次数)让你去掉任意的数(不能全删)使之成为能够被5整除的数,问共有多少种方 法(% 1000000007)m= 10000000
s2003zy
·
2013-07-16 13:00
使用
CodeForces Round #191 (
327C
) - Magic Five 乘法逆元与费马小定理
这题的关键还是如何求等比数列之和,之前使用的二分求和...这里用数论的知识直接解决... 对于(a/b)%c这类运算不能等价于(a%c/b%c)...但是可以等价为(a*b')%c...其中b'为b的逆元.. 而(a*b')%c这类运算可以拆解为(a%c*b%c).. 那么关键就是求c的逆元了..值得留意的是10000007是一个质数... 根据费马小定理对于任意的质数p有任意的正整数
kk303
·
2013-07-15 21:00
codeforces
327C
Magic Five 分数形式整数取余
#include #include #include #definemod1000000007 __int64pows(__int64a,__int64b) { __int64s=1; while(b){ if(b&1) s=(s*a)%mod; a=(a*a)%mod; b=b>>1; } returns; } chara[100001]; intmain() { __int64k,i,j,n,
a601025382s
·
2013-07-15 18:00
除法取余
CodeForces Round #191 (
327C
) - Magic Five 等比数列求和的快速幂取模
很久以前做过此类问题..就因为太久了..这题想了很久想不出..卡在推出等比的求和公式,有除法运算,无法快速幂取模...看到了http://blog.csdn.net/yangshuolll/article/details/9247759才想起等比数列的快速幂取模....求等比为k的等比数列之和T[n]..当n为偶数..T[n]=T[n/2]+pow(k,n/2)*T[n/2]
kk303
·
2013-07-15 15:00
【数论】codeforces
327C
Magic five
主要是学习如何写乘法逆,采用了分治法的基本策略。importjava.util.Scanner; publicclasscf_327C{ publicstaticfinallongMOD=1000000007; /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Scann
lwfcgz
·
2013-07-05 22:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他