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
多校训练
牛客网暑期ACM
多校训练
营(第四场) - A Ternary String (欧拉函数降幂)
设前面经过t秒才到这个s[i].那么删这个数(和他的生产物)有这个规律0:t+11:2*(t+1)2:3*(2^(t+1)-1)虽然找到了规律,可以用递推的方法求出答案。但是答案一下成为幂,但是一下又要对1e9+7取模。所以只能用欧拉函数降幂做。我们可以利用欧拉函数phi()的性质。对于a,c互质成立。对于a,c不互质的情况。用广义欧拉定理:对于递归求解的思路,可以参考Bzoj3884:上帝与集合
Mr_Treeeee
·
2020-08-25 02:46
其他
其他数论
牛客网暑期ACM
多校训练
营(第一场) - A Monotonic Matrix (定理)
CountthenumberofnxmmatricesAsatisfyingthefollowingconditionmodulo(109+7).*Ai,j∈{0,1,2}forall1≤i≤n,1≤j≤m.*Ai,j≤Ai+1,jforall1≤i#include#includeusingnamespacestd;#defineLLlonglongLLdp[2050][2050];constLL
Mr_Treeeee
·
2020-08-25 02:46
其他
其他数论
牛客网暑期ACM
多校训练
营(第四场)A:Ternary String(扩展欧拉定理降幂)
链接:https://www.nowcoder.com/acm/contest/142/A时间限制:C/C++4秒,其他语言8秒空间限制:C/C++131072K,其他语言262144K64bitIOFormat:%lld题目描述Aternarystringisasequenceofdigits,whereeachdigitiseither0,1,or2.Chiakihasaternarystri
Mitsuha_
·
2020-08-25 02:43
数学
Ternary String 牛客网暑期ACM
多校训练
营(第四场)
A.TernaryString牛客网暑期ACM
多校训练
营(第四场)题目链接Aternarystringisasequenceofdigits,whereeachdigitiseither0,1,or2.
brandong
·
2020-08-25 02:34
随笔
牛客网暑期ACM
多校训练
营(第三场): A. Ternary String(欧拉降幂+递推)
题目描述Aternarystringisasequenceofdigits,whereeachdigitiseither0,1,or2.Chiakihasaternarystringswhichcanself-reproduce.Everysecond,adigit0isinsertedafterevery1inthestring,andthenadigit1isinsertedafterever
Jaihk662
·
2020-08-25 01:35
#
数论
2020牛客暑期
多校训练
营(第一场)H-Minimum-cost Flow
题意:先给出每条边的费用,qqq组询问,问当每条边的流量为u/vu/vu/v时,跑到流量为1的最小费用思路:对于每次询问,总流量为1,每条边容量为u/v。考虑缩放,同时乘以v,则总流量为v,每条边容量为u,这时算出来的总费用除以v即为答案。我们可以在询问之前,预处理得到所有增广路的费用,每次进行一次SPFA算法后,就能得到一条增广路的费用,将其记录于vector中。随后从每个增广路费用从小到大开始
Shmilky
·
2020-08-24 23:01
2020牛客暑期
多校训练
营(第三场)E-Two Matchings
题意:分析:根据条件长度为n的序列a由1,2,3...n组成可以得到序列是由基础序列1,2,3...n通过进行两两对调得到,且每个值进行且只进行一次对调。(这里就不仔细证明了,应该……在打这个比赛的人应该都能理解吧)而我们需要得到的就是两个费用最小的串,即最小串和次小串注意,接下来的讨论仅讨论排序后的下标,即如果写着11则指代sort后的数组w中最小的值最小值:首先是最小的值,那很明显,把w数组排
Shmilky
·
2020-08-24 23:01
2019牛客暑期
多校训练
营(第五场) B generator 1 【十进制矩阵快速幂】
题目描述Youaregivenfourpositiveintegers.Andyouknowforall.Giventwopositiveintegersn,andMOD,pleasecalculatemoduloMOD.Doestheproblemlooksimple?Surprise!Thevalueofnmayhavemanymanydigits!输入描述Theinputcontainstw
醉酒、冰城外
·
2020-08-24 22:27
ACM学习
数学
2019牛客暑期
多校训练
营(第九场)
目录A、ThepowerofFibonacci(循环节+中国剩余定理)B、Quadraticequation(二次剩余)D、KnapsackCryptosystem(折半搜索)E、Allmenarebrothers(并查集)A、ThepowerofFibonacci(循环节+中国剩余定理)题意:对斐波那契数列计算,,答案对1e9取模分析:很容易想到循环节。但是难点是循环节太大了,所以导致不好计算。
Combatting
·
2020-08-24 22:09
总结
2019牛客暑期
多校训练
营(第五场)B generator 1 十进制快速幂 / 循环节 积性
链接:https://ac.nowcoder.com/acm/contest/885/B?&headNav=acm&headNav=acm&headNav=acm来源:牛客网generator1时间限制:C/C++2秒,其他语言4秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述Youaregivenfourpositiveintegersx0
mmk27
·
2020-08-24 22:40
循环节
数论
快速幂
2019牛客暑期
多校训练
营(第五场)generator 1(大数 矩阵快速幂 优化)
原题:https://ac.nowcoder.com/acm/contest/885/B题意:给出x0,x1,a,bx_0,x_1,a,bx0,x1,a,b,xi=axi−1+bxi−2x_i=ax_{i-1}+bx_{i-2}xi=axi−1+bxi−2,现在给出n∈[1,10101e6]n\in[1,10^{10^{1e6}}]n∈[1,10101e6],求xnx_nxn解析:以为java的B
JK Chen
·
2020-08-24 22:42
2019牛客暑期
多校训练
营(第五场)B generator 1 十进制矩阵快速幂
传送门题意:给你x0、x1a、b、mod,根据求出思路:用十进制设为res则可得我们再设就是分解n为每一位,再去相乘。例如讲计算出来的即可#include#include#include#include#include#definelllonglongusingnamespacestd;structmat{llm[10][10];};charn[1000100];llmod;matmul(matx
henucm
·
2020-08-24 22:29
牛客网
2019牛客暑期
多校训练
营(第五场)B-generator 1(矩阵快速幂的小技巧)
a矩阵的123次幂是不是可以拆成:a120∗a3a^{120}*a^3a120∗a3,a12a^{12}a12是不是可以拆成a10∗a2a^{10}*a^2a10∗a2,于是当我们面对一个超级大的次幂,例如长度为1e6的字符串次幂,我们可以预处理矩阵的0~9次幂出来,然后从前向后计算:(就相当于字符串转成十进制数字时候的模拟过程)intk;chars[1000009];for(inti=0;ius
cy41
·
2020-08-24 21:42
数论
小技巧
2019牛客暑期
多校训练
营(第五场) B generator 1(积性函数+循环节或十进制快速幂模板)
链接:https://ac.nowcoder.com/acm/contest/885/B题意:给你X0,X1,a,b,n,mod。且Xn=a*Xn-1+b*Xn-2。求Xn%mod。思路:1.对于广义斐波那契数列,不同的mod,打表之后发现有循环节。而循环节函数又是一个积性函数,所以可以快速找出循环节,然后计算。f(n)表示当mod=n时,循环节的长度。那么该积性函数,有以下性质:(1)f(p)=
Qingo呀
·
2020-08-24 21:55
=====结论=====
=====数论=====
=====模板=====
2019牛客暑期
多校训练
营(第五场)B generator 1【十进制矩阵快速幂】
题意:给你五个数字让你求出对mod取模题目链接:https://ac.nowcoder.com/acm/contest/885/B题解:看n的范围范围就知道不是普通的矩阵快速幂,然后看mod的范围,以为是要求循环节,结果真的是矩阵快速幂.....把2进制快速幂变成10进制移动来算就好了,我比赛不会做的水题...矩阵乘法不满足交换律,所以写代码的时候注意谁前谁后我博客构造矩阵的方法AC_code:#
anthony1314
·
2020-08-24 21:10
ACM题目和算法
数论----矩阵快速幂
数论
2019牛客暑期
多校训练
营(第五场)B generator 1 【10进制矩阵快速幂】【斐波那契循环节】
时间限制:C/C++2秒,其他语言4秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述Youaregivenfourpositiveintegersx0,x1,a,bx_0,x_1,a,bx0,x1,a,b.Andyouknowxi=a⋅xi−1+b⋅xi−2x_i=a\cdotx_{i-1}+b\cdotx_{i-2}xi=a⋅xi−1+b⋅
YIOWOIY
·
2020-08-24 21:41
数论
2019牛客多校
2019牛客暑期
多校训练
营(第五场)I three points 1 计算几何
题意:问能不能将三角形放在矩形内题解:让一个顶点在原点,另一条边卡在墙角上,分别枚举是哪条边卡在上面虽然题目说1e-6精度以上的会被忽略。。。但是我输出.6f就是不行。。。得.10f才够//#pragmacomment(linker,"/STACK:1024000000,1024000000")#includeusingnamespacestd;typedeflonglongll;typedefu
__wwwwn
·
2020-08-24 21:04
计算几何
19年牛客暑期
多校训练
营第五场 B-generator 1 (十进制矩阵快速幂)
链接:https://ac.nowcoder.com/acm/contest/885/B来源:牛客网题目描述Youaregivenfourpositiveintegersx0,x1,a,bx_0,x_1,a,bx0,x1,a,b.Andyouknowxi=a⋅xi−1+b⋅xi−2x_i=a\cdotx_{i-1}+b\cdotx_{i-2}xi=a⋅xi−1+b⋅xi−2foralli≥2i\g
Top_Spirit
·
2020-08-24 21:21
快速幂
2019牛客暑期
多校训练
营(第九场)I-KM and M
题目描述Findthevalueof∑NK=1((KM)&M)mod1e9+7,where&denotesthebitwiseANDoperator.输入描述:Thefirstandonlylineofinputcontainstwospace-separatedintegers,N,M(1usingnamespacestd;typedefunsignedlonglongull;typedef__
琥珀色的琉璃夜
·
2020-08-24 11:14
思维
牛客网暑期ACM
多校训练
营(第三场)
https://www.nowcoder.com/acm/contest/141#questionA题意:n件物品,每个物品有4个参量p,a,c,m,的需求量及价值g,最后一行输入PACM的存在量。求能取的最大价值。思路:dfs暴力搜索,,加上一步剪枝就可以了,,至于题解是个dp,背包的,就是一个包变成了四个包。。整体不难,详见代码:代码:#includeusingnamespacestd;int
20164235
·
2020-08-24 09:06
搜索
数据结构
思维
数学
题解 | K-ary Heap-2019牛客暑期
多校训练
营第六场F题
题目来源于牛客竞赛:https://ac.nowcoder.com/acm/contest/discuss题目描述:输入描述:输出描述:示例1:题解:代码:#includeconstintN=3010;constintmoder=(int)1e9+7;typedefstd::pairpii;intfac[N],inv[N],comb[N][N];std::vectore[N],event[N];i
牛客竞赛
·
2020-08-24 08:40
题解
19牛客暑期多校训练营第六场
HDU 6857 Clockwise or Counterclockwise(2020杭电暑期
多校训练
第八场)
ClockwiseorCounterclockwiseTimeLimit:2000/2000MS(Java/Others)MemoryLimit:524288/524288K(Java/Others)TotalSubmission(s):112AcceptedSubmission(s):86ProblemDescriptionItispreferrabletoreadthepdfstatment.
看身后
·
2020-08-24 07:56
2020杭电多校训练
HDU 6828 Little Rabbit‘s Equation(2020杭电
多校训练
第六场)
LittleRabbit’sEquationTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):593AcceptedSubmission(s):285ProblemDescriptionLittleRabbitisinterestedinradix.Inapositio
看身后
·
2020-08-24 07:25
2020杭电多校训练
HDU6862 Hexagon(2020杭电暑期
多校训练
第八场)
HexagonTimeLimit:2000/2000MS(Java/Others)MemoryLimit:524288/524288K(Java/Others)TotalSubmission(s):167AcceptedSubmission(s):101SpecialJudgeProblemDescriptionItispreferrabletoreadthepdfstatment.Ifthewo
看身后
·
2020-08-24 07:25
2020杭电多校训练
2020牛客暑期
多校训练
营(第六场)解题报告BCEGHK
题目链接:https://ac.nowcoder.com/acm/contest/5671#questionB-BinaryVector看样例可得,答案,只需要求一次2的逆元就够了#includeusingnamespacestd;typedeflonglongLL;constintmod=1e9+7;constintN=2e7+10;LLPOW(LLx,LLy){LLans=1;while(y)
chasing__wind
·
2020-08-24 07:23
构造
dp
牛客多校
牛客暑期
多校训练
营(第一场)J
EasyIntegrationhint:用分部积分法求定积分,如下图解所以只需要求n!^2/(2*n+1)!就可以了(!为阶乘).由于n会比较大,用于除法会失精度,因此需要用到费马小定理:(当mod为质数时)a/b%mod=a*qpow(b,mod-2)%mod;(qpow是快速幂)AC代码:#include#definePBpush_back#definePIIpair#definePLLpai
chasing__wind
·
2020-08-24 07:22
数论
牛客多校
2016
多校训练
Contest6: 1007 This world need more Zhu hdu5799
ProblemDescriptionAsweallknow,Zhuisthemostpowerfulman.Hehastheinfinitepowertoprotesttheworld.WeneedmoremenlikeZhu!InDuoladuo,thisplaceislikeatree.Therearenpointsandn-1edges.Andtherootis1.Eachpointcanr
lqybzx
·
2020-08-23 06:33
莫队算法
分块
Counting 4-Cliques(分组背包加路径)
原题:牛客网暑期ACM
多校训练
营(第七场)题意:用最多75个点输出一个图,要求图中有刚好k个四元完全图(两两相连)解析:n个点的完全图,任选4个就可以算一个->C(n,4)在这个图的基础上,有另外一个点
JK Chen
·
2020-08-23 01:32
DP动态规划
2020牛客暑期
多校训练
营Fake Maxpooling(二重单调队列)
FakeMaxpooling题目描述输入描述:输出描述:示例1输入342输出38说明题目大意给定一个n*m的矩阵A,A(i,j)=lcm(i,j),求所有A中的所有k*k的子矩阵中元素最大值之和。分析首先考虑暴力求,发现复杂度不太对,虽然说有3s的时间,但是还是会TLE。然而A的表是可以暴力先打出来的O(nmlogn),或者用类埃氏筛法的方式O(nm)。//暴力求解for(inti=1;i1,所以
Zc_Ethan
·
2020-08-22 09:36
2020牛客多校
2020牛客暑期
多校训练
营(第二场) Fake Maxpooling
传送门:FakeMaxpooling更好的阅读体验:https://www.cnblogs.com/lilibuxiangtle/p/13295267.html题意:给出矩阵的行数n和列数m,矩阵Aij=lcm(i,j),求每个大小为k*k的子矩阵的最大值的和。题解:如果暴力求解肯定会t,所以要智取。前几天刷蓝书的时候看到这种求区间最值的可以用单调队列,这个题就是用单调队列求解。先横着算一下每个长
只会签到题
·
2020-08-22 04:09
2020牛客暑期
多校训练
营(第二场)F.Fake Maxpooling
2020牛客暑期
多校训练
营(第二场)F.FakeMaxpooling题目链接题目描述Givenamatrixofsizen×mn\timesmn×mandanintegerk{k}k,whereAi,j
旺 崽
·
2020-08-22 02:12
单调队列
牛客
DFS
2020牛客暑期
多校训练
营(第二场)F . Fake Maxpooling (二维单调队列 )
链接:F.FakeMaxpooling题意:给定一个n*m的矩阵矩阵元素的值为lcm(i,j),求每个大小为k*k的子矩阵中的最大值之和。思路:考虑一维求每一行每k个元素的最大值,很容易想到单调队列(滑动窗口),可以维护每个长度为k的区间的最大值,但这里是二维的,其实只要在一维的基础上再对列做单调队列。因为在一维单调队列的基础上,我们已经求得了第i行第j个元素为起点长度为k的区间的最大值,在求整个
stduy_ing
·
2020-08-22 01:18
2019牛客第八场多校 E_Explorer 可撤销并查集(栈)+线段树
目录题意:分析:@(2019牛客暑期
多校训练
营(第八场)E_Explorer)题意:链接题目类似:CF366D,Gym101652T本题给你\(n(100000)\)个点\(m(10000)\)条边,每无向边允许通过编号在
ako2654
·
2020-08-22 01:49
HDU-2017
多校训练
赛7-1010-Just do it
ACM模版描述题解遇见这种问题,我只会打表,然后打来打去,打酱油了……最开始发现循环节是4,后来发现是8,再之后又成16、32了,表示很伤,最后卡死在了这道题,这场比赛随之见了阎王~~~赛后看了看官方题解,真神:哎,好像还有其他更加容易懂的解法,有些懵逼了~~~这个方法有些难理解,只是勉强能够理解一丢丢,还无法参透,如果哪个大佬写有更加好的、更加容易理解的题解,烦请留言……谢谢,真的好菜好菜!!!
f_zyj
·
2020-08-21 19:10
数论
2019牛客暑期
多校训练
营(第八场)Flower Dance
2019牛客暑期
多校训练
营(第八场)FlowerDance**题意:**给nnn个点mmm条边,每条边有一个权值区间,表示能通过这个区间的值的范围,问从111到nnn可以通过的权值有多少个。
EW_DUST
·
2020-08-21 01:59
-----数据结构-----
数论分块与求和计算公式
rfloor\quadf(i)=g(i)+t(i)∗i=1∑n⌊in⌋除求和外其他式子能在O(1)的时间内求出来,然后分块计算即可另一种是使用分块思想一般是枚举约数,按照限制条件按块计算e.g.2020牛客暑期
多校训练
营
lingdie.
·
2020-08-21 00:07
学习
牛客
多校训练
赛(一)Different Integers(倍增数列+树状数组)
链接:https://www.nowcoder.com/acm/contest/139/J来源:牛客网时间限制:C/C++2秒,其他语言4秒空间限制:C/C++524288K,其他语言1048576K64bitIOFormat:%lld题目描述Givenasequenceofintegersa1,a2,...,anandqpairsofintegers(l1,r1),(l2,r2),...,(lq
辞树 LingTree
·
2020-08-21 00:56
2018暑假多校补题
线段树&&树状数组
多校训练
10&&HDU5862 Counting Intersections
【题意】真水的题。。不知道我们队干了什么,卡在A题这个水题几个小时,太悲哀了。【解题方法】这不好说,去偷一份我同学的解题方法吧,思路大概都是这样,扫描线的基础题了,BIT维护信息,扫描线扫过去就完了。因为题目已经说明所有的线段都是平行于坐标轴的那么,线段无外乎两种:①平行于x轴;②平行于y轴那交点必定只有竖向与横向的线段才会产生另外,此题数据规模显然是不允许我们进行O(n^2)的暴力求解那我们可以
just_sort
·
2020-08-21 00:03
ACM/ICPC_多校联合训练
2019牛客暑期
多校训练
营(第九场)A.The power of Fibonacci(循环节)
题意{f0=0f1=1fn=fn−1+fn−2,n≥2\left\{\begin{matrix}f_0=0\\f_1=1\\f_n=f_{n-1}+f_{n-2},n\geq2\end{matrix}\right.⎩⎨⎧f0=0f1=1fn=fn−1+fn−2,n≥2给你nnn和mmm求∑i=0nfim%1000000000\sum_{i=0}^{n}f_{i}^m\\%1000000000i=0
兔蠢蠢
·
2020-08-20 23:11
数论
中国剩余定理
快速幂
矩阵快速幂
牛客网暑期ACM
多校训练
营(第一场)J-Different Integers(树状数组)
链接:https://www.nowcoder.com/acm/contest/139/J来源:牛客网题目描述Givenasequenceofintegersa1,a2,...,anandqpairsofintegers(l1,r1),(l2,r2),...,(lq,rq),findcount(l1,r1),count(l2,r2),...,count(lq,rq)wherecount(i,j)i
还是太年轻
·
2020-08-20 22:23
脑力激活
牛客网暑期ACM
多校训练
营(第一场)J 题
Givenasequenceofintegersa1,a2,...,anandqpairsofintegers(l1,r1),(l2,r2),...,(lq,rq),findcount(l1,r1),count(l2,r2),...,count(lq,rq)wherecount(i,j)isthenumberofdifferentintegersamonga1,a2,...,ai,aj,aj+1,
Small_Orange_five
·
2020-08-20 22:22
牛客网暑期ACM
多校训练
营(第四场)
打得头皮发麻。。。A比赛的时候维护了每个phi的取模,卡常卡过了。听说有O(n+log2n)O(n+log2n)的牛逼算法,就学习了一下。看了下指数循环节,发现好像数据水了,直接mod都能过。#includeusingnamespacestd;typedeflonglongll;constintinf=0x3f3f3f3f;llmod[30]={1000000007,1000000006,5000
MrBird_to_fly
·
2020-08-20 22:11
contest
牛客网暑期ACM
多校训练
营(第一场) J - Different Integers 主席树 and 树状数组 一题多解
博客目录原题传送门时间限制:C/C++2秒,其他语言4秒空间限制:C/C++524288K,其他语言1048576K64bitIOFormat:%lld题目描述Givenasequenceofintegersa1,a2,...,anandqpairsofintegers(l1,r1),(l2,r2),...,(lq,rq),findcount(l1,r1),count(l2,r2),...,cou
GreyBtfly王宝彤
·
2020-08-20 22:10
树状数组
主席树
树状数组
离线处理
不同元素个数
牛客网暑期ACM
多校训练
营(第五场)
A-gpa链接:https://www.nowcoder.com/acm/contest/143/A来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288KSpecialJudge,64bitIOFormat:%lld题目描述Kanadeselectedncoursesintheuniversity.Theacademiccreditofthei
halla001
·
2020-08-20 22:16
新思路
简单题
2018HDU
多校训练
一 K - Time Zone
2018HDU
多校训练
一K-TimeZoneChiakioftenparticipatesininternationalcompetitiveprogrammingcontests.Thetimezonebecomesabigproblem.GivenatimeinBeijingtime
SongOrz
·
2020-08-20 21:15
2020牛客暑期
多校训练
营(第六场)C——Combination of Physics and Maths
题目链接看图~~~~#includeusingnamespacestd;constintN=300;doubleSum[N][N];intmain(){ios::sync_with_stdio(false);cin.tie(0);intT;cin>>T;while(T--){intn,m;cin>>n>>m;intA;doubletem=0;for(inti=1;i>A;Sum[i][j]=Sum
NGUP_LEE
·
2020-08-20 06:26
牛客2020多校联赛
2020牛客暑期
多校训练
营(第七场)B——Mask Allocation
题目链接题目大意:给定n*m哥物品,要求构造出k堆物品,并把这些堆可以任意组合为n堆m个物品或者m堆n个物品,求最小的k以及对应的解决方案样例输入54样例输出44441111题目分析:#include#include#include#includeusingnamespacestd;intmain(){intt;cin>>t;while(t--){intn,m;scanf("%d%d",&n,&m
NGUP_LEE
·
2020-08-20 06:26
牛客2020多校联赛
2020牛客暑期
多校训练
营(第六场)B——Binary Vector
题目链接题目太长了,直接找规律把~发现先预处理,打表,每次循环更新一下答案#includeusingnamespacestd;typedeflonglongll;constintN=2e7+5;constllmod=1e9+7;constllinv2=500000004;llpower(lla,llb){returnb?power(a*a%mod,b/2)*(b%2?a:1)%mod:1;}llf
NGUP_LEE
·
2020-08-20 06:26
牛客2020多校联赛
2020牛客暑期
多校训练
营(第六场)E——Easy Construction
题目链接题目大意:给出n,k,构造出一个n的全排列P,使得对于1~n中任意的数i,P都存在一个长为i的子区间,其和模n余k。有解输出任意一组,无解输出-1。思路分析:#include#include#includeusingnamespacestd;intmain(){intn,m,k;scanf("%d%d",&n,&k);if((n*(n+1)/2)%n!=k)printf("-1\n");e
NGUP_LEE
·
2020-08-20 06:25
牛客2020多校联赛
2020牛客暑期
多校训练
营(第九场)E题 Groundhog Chasing Death
题意计算∏i=ab∏j=cdgcd(xi,yj)\prod_{i=a}^{b}\prod_{j=c}^{d}gcd(x^i,y^j)i=a∏bj=c∏dgcd(xi,yj)0≤a,b,c,d≤3e6,0d)个V,则V对答案的贡献为V∑j=cdmin(cnt1∗i,cnt2∗j)V^{\sum_{j=c}^{d}min(cnt1*i,cnt2*j)}V∑j=cdmin(cnt1∗i,cnt2∗j)暴
禾硕。
·
2020-08-19 07:47
2020牛客多校
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他