数学
DoBelieve
天空越暗的时候,你越能看到星辰。
展开
-
JZOJ 4647 寻找 【NOIP2016提高A组模拟7.17】
寻找题目大意给出你一棵根节点为11的,共有n个点的树,现在给出除了1以外其他nn-1节点的父亲。 现在给出你一个程序starting_time是一个容量为n的数组current_time = 0dfs(v): current_time = current_time + 1 starting_time[v] = current_time原创 2016-07-17 16:17:33 · 2194 阅读 · 0 评论 -
JZOJ 3158 【JSOI2013】丢番图
丢番图题目大意1x1 \over x+1y1 \over y=1n1 \over n求上述方程的解的个数,n为常数。数据范围对于100100%的数据,nn≤101410^{14}题解1x1 \over x+1y1 \over y=1n1 \over nx+yxy{x+y} \over {xy}=1n1 \over nxyxy=nn(xx+yy)xyxy-nn(xx+yy)=00xyxy-nxnx-n原创 2016-10-28 19:03:52 · 2089 阅读 · 0 评论 -
JZOJ 4888 【NOIP2016提高A组集训第14场11.12】最近公共祖先
最近公共祖先题目大意给出一棵有n层的满k叉树,深度为ii (00 ≤ ii < nn) 的点有kik^i个,所有深度≠nn-11的点都有kk个孩子,根节点的深度为00,求对于每一对点对(ii,jj)(11≤ii,jj≤TT的点数),LCALCA(ii,jj)的深度的和是多少。数据范围对于100100%的数据,满足22≤nn,kk≤998244351998244351。题解Code(Pascal)首先原创 2016-11-21 19:57:29 · 490 阅读 · 0 评论 -
莫比乌斯反演—详解
介绍1、莫比乌斯反演是组合数学中很重要的内容,可以用于解决很多组合数学的问题。 2、莫比乌斯反演是数论中的重要内容,在许多情况下能够简化运算。 3、是个个很神奇的东西。引入考虑以下求和函数fn=∑d|ngdf_n=\sum_{d|n}g_d那么根据定义我们可以知道f1f_1=g1g_1f2f_2=g1g_1+g2g_2f3f_3=g1g_1+g3g_3原创 2016-05-27 19:11:51 · 8255 阅读 · 1 评论 -
JZOJ 5425 数论
数论DescriptionData Constraintnn,mm<=10710^7 pp<=10910^9Solution一看到这一题马上上反演,经过一番精心的卡常后终于卡过了。 这是隔壁大佬LYDLYD过来说他3secs3secs切掉,众人惊,LYDLYD曰:“答案是nn*mm!”众人一脸懵逼。 考虑式子的意义,这个式子其实是在枚举一个nn*mm的矩阵内的所有穿过整点的直线的斜率,gcdg原创 2017-10-30 22:26:21 · 375 阅读 · 0 评论 -
JZOJ 5508 距离
Description在一个kk维空间内,定义一个点的切比雪夫距离为 求在kk维空间内到原点的切比雪夫距离不超过nn的所有点的到原点的切比雪夫距离之和。Data Constraintkk<=10610^6,NN<=10910^9Code枚举jj表示有jj维到原点的距离不为00,则这jj维的符号可正可负,接着再枚举切比雪夫距离ii, 通过简单的容斥可得方案数为2j2^j(iji^j-(i−1)j(原创 2018-01-11 21:48:20 · 314 阅读 · 0 评论 -
JZOJ 4349 几何
Description定义一个S-四面体为一个每条边由S根依次首尾相连的木棍组成。 对一个S-四面体的一种合法的破坏方法为破坏不少于S根木棍且每个节点至少与两根木棍相连。 现在给出n个四面体,分别为1-四面体,2-四面体……n-四面体。 一种破坏这套四面体的合法方法为一次至少破坏掉k个四面体,问破坏者套四面体的方法有多少种。(不考虑空间同构因素,不考虑顺序因素,对某个四面体破坏了不同的棍视为不原创 2017-12-27 16:42:07 · 398 阅读 · 0 评论 -
JZOJ 5516 Function
FunctionDescriptionσ0(n)σ_0(n)=∑d|n1\sum_{d|n}1 求 ∑i=1n∑d|iμ(d)σ0(id)σ0(id)\sum_{i=1}^n\sum_{d|i}\mu (d)\sigma_0({i\over d})\sigma_0({i\over d})Data Constraintnn10910^9Solutionσ0(n原创 2018-01-20 21:24:25 · 394 阅读 · 0 评论 -
AtCoder Grand Contest 019 F Yes or No
Yes or NoDescription有nn+mm个问题,其中nn个问题的答案为YesYes,mm个问题的答案为NoNo,现在题目以某种顺序依次给出,每次需要回答YesYes或NoNo,在回答完一个问题后你可以马上知道这个问题的正确答案,问期望最多能答对多少题。Data Constraintn,mn,m<=10510^5Solution设nn>=mm。 可以把答案看成一条由(00,00)走到(n原创 2018-02-17 22:32:07 · 302 阅读 · 0 评论 -
JZOJ 5746 和
Description给定mmm和kkk,共TTT次询问,每次询问一个nnn,输出∑ni=1ik&nbsp;mod&nbsp;m∑i=1nik&nbsp;mod&nbsp;m\sum_{i=1}^ni^k\ mod\ m 数据保证mmm的最大值质因子不超过3∗1053∗1053*10^5。Data Constraints2≤n,m,k≤1018&nbsp;1≤T≤3∗1032≤n,m...原创 2018-06-03 22:17:39 · 1346 阅读 · 0 评论 -
JZOJ 4813 【NOIP2016提高A组五校联考2】running
running题目大意学校的操场可以看成一个由nn个格子排成的一个环形,格子按照顺时针顺序从00到nn-11标号。 小胡观察到有mm个同学在跑步,最开始每个同学都在起点(即00号格子),每个同学都有个步长aia_i,每跑一步,每个同学都会往顺时针方向前进aia_i个格子。由于跑道是环形的,如果一个同学站在nn-11这个格子上,如果他前进一个格子,他就会来到00。 求永远不会被跑到的格子的数目。原创 2016-10-05 21:53:24 · 1792 阅读 · 0 评论 -
JZOJ 4866 【NOIP2016提高A组集训第8场11.5】禅与园林艺术
禅与园林艺术题目大意有一个长度为NN的数列AA,有MM次询问,每次给出三个数LL,RR和PP, 询问对于所有的LL<=L′L'<=R′R'<=RR (AL′A_{L'} +AL′+1A_{L'+1}+......+AR′A_{R'}) modmod PP的最小值。数据范围11<=NN,MM<=55*10410^4,11<=LL<=RR<=NN,11<=PP<=10210^2,00<=AiA_i原创 2016-11-08 22:01:28 · 2004 阅读 · 0 评论 -
GDOI 2016 Day1 第一题 中学生数学题 解题报告
题目大意给出三个数n0n_0(n0n_0>0且为整数)、p0p_0和kk。 第一问: 满足nn=⌊n0−kp⌋\lfloor n_0-kp \rfloor,问nn*(pp-p0p_0)的最大值。(nn为正整数) 第二问: 满足n1n_1=⌊n0−kp1⌋\lfloor n_0-kp_1 \rfloor ,n2n_2=⌊n0−kp2⌋−n1\lfloor n_0-kp_2 \rfloor -原创 2016-05-20 19:11:47 · 3728 阅读 · 0 评论 -
JZOJ 4709 Matrix【NOIP2016提高A组模拟8.17】
Matrix题目描述数据范围题解这一题,挺水的,比赛是一眼就看出了题解,经过验证后证明是对的。 我们单独考虑第一列和第一行上的数但答案的单独贡献。 首先,(11,11)这个位置上的数对答案是没有贡献的,除非,nn=11,呵呵。 然后,某个位置对答案的贡献就等于该位置所有走到(nn,nn)的方案的总贡献。 一次往右走,我们可以视为乘aa,向下走,我们可以视为乘bb,其实某个位置走到(nn,nn原创 2016-08-17 20:01:27 · 1716 阅读 · 0 评论 -
JZOJ 4586 Ned 的难题【NOIP2016模拟7.7】
Ned 的难题题目描述输入格式输出格式样例输入3 4 6 2样例输出384数据范围题解首先,显然,某个质数 p 对答案的贡献跟一个子序列里这个质数的次数的最小值有关。 其次,序列里的每一个数分解质因数后,大于107−−−√\sqrt {10^7}的素数的次数最多为1,对于这类素数分开讨论就可以了。对于 一个素数pp,如果连续的kk个数都能整除pp,那么对于pp素数来说,这连续的kk个数对答案的贡原创 2016-08-10 21:27:21 · 2265 阅读 · 0 评论 -
JZOJ 4714 【NOIP2016提高A组模拟8.19】公约数
公约数题目描述给定一个正整数,在[11,nn]的范围内,求出有多少个无序数对(aa,bb)满足gcdgcd(aa,bb)=aa xorxor bb。数据范围对于100100%的数据满足nn<=10710^7题解现在我们只考虑aa>bb的情况,aa=bb时一定无解。 首先有个很显然的结论gcdgcd(aa,bb)<=aa-bb<=aa xorxor bb。(请读者自行思考) 那么当gcdgcd(a原创 2016-09-03 17:37:03 · 1647 阅读 · 0 评论 -
JZOJ 4786 【NOIP2016提高A组模拟9.17】小a的强迫症
小a的强迫症题目大意有nn种颜色的珠子,第i种颜色的珠子有numinum_i个,要求排列中第ii种珠子的最后一颗一定要在第ii+1种珠子的最后一颗的前面,求排列珠子的方案。(答案 modmod 998244353998244353)数据范围题解假设当前排列到了第ii种珠子,11~ii-1种珠子已经排列完了,且方案数为WiW_i,当前放了KK颗珠子,现在我们考虑放入第ii种珠子。 我们先拿一颗第ii原创 2016-09-19 19:43:44 · 2386 阅读 · 0 评论 -
JZOJ.3431【GDOI2014模拟】网格 解题报告
网格题目描述某城市的街道呈网格状,左下角坐标为A(0, 0),右上角坐标为B(n, m),其中n >= m。现在从A(0, 0)点出发,只能沿着街道向正右方或者正上方行走,且不能经过图示中直线左上方的点,即任何途径的点(x, y)都要满足x >= y,请问在这些前提下,到达B(n, m)有多少种走法。 样例输入6 35 3样例输出13228数据范围50%的数据中,n = m,在另外的50%数据中,原创 2016-06-12 12:33:50 · 2701 阅读 · 0 评论 -
JZOJ 3053 【NOIP2012模拟10.25】旅行
旅行题目大意给定一个nn行mm列的字符矩阵, 告诉你哪些格子可以进入,哪些不可以。移动的规则为:每秒钟以上下左右四个方向之一移动一格,不能进入障碍。 计算:在空地中随机选择起点和终点(可以重合,此时最短耗时为00),从起点移动到终点最短耗时的平均值。 每一行每一列至多有11个障碍,并且障碍不在对角线方向相邻。数据范围22<=nn,mm<=10001000题解首先,这题的解法比较玄学。 首先,一原创 2016-10-21 20:06:57 · 1837 阅读 · 2 评论 -
JZOJ 4819 【NOIP2016提高A组模拟10.15】算循环
算循环题目大意求nn*mm的矩阵的所有子矩阵面积之和。数据范围题解首先考虑矩阵的横向长度,如果为i,那么有(m-i+1)的选择位置,则横向长度的总贡献为∑mi=1\sum_{i=1}^{m}i*(mm-ii+11),同理,纵向长度的总贡献为∑ni=1\sum_{i=1}^{n}i*(nn-ii+11),则答案为[∑mi=1\sum_{i=1}^{m}i*(mm-ii+11)] * [∑ni=1\su原创 2016-10-15 15:04:13 · 2489 阅读 · 0 评论 -
AtCoder agc 030 E
Less than 3题目链接Solution首先我们可以发现一个性质,假设我们要变动第iii个位置上的字符,可以发现如果变动使得变动前后不存在连着相同的三个字符,那么一定有i−1i-1i−1位置上的字符和i+1i+1i+1位置上的字符不同。我们在000和111之间划一条蓝分割线,111和000之间划一条红分割线,在变动过程中,我们可以发现,以下两个性质:111、每次变动相当于左/右移一条...原创 2019-01-27 21:23:25 · 523 阅读 · 0 评论