-------------数学-------------
RainbowCrown
我不是归人,我是过客。
展开
-
AtCoder Regular Contest 080 F - Prime Flip
题意给你一个数轴,然后数轴上面每个位置都有一枚硬币。一开始硬币处于正面。然后现在有n个位置的硬币被翻成反面。你现在可以选择一个奇质数ppp,然后把某个位置iii到i+p−1i+p-1i+p−1之间所有的硬币都翻一遍。问最少翻多少遍可以把所有硬币翻成正面。思考历程看到就想到哥德巴赫猜想了。结果想了半天都没有什么好的策略。题解其实多加个差分就没了。我好菜啊。我们设一个数f[i]f[i]f[i]表示当前第iii个数和第i−1i-1i−1个数是否相同。若相同则为0,否则为1。那么现在的目标就.原创 2020-06-18 22:17:20 · 167 阅读 · 0 评论 -
jzoj3085. 图的计数
Description在观察完第一个作业之后你终于开始观察第二个作业了,第二个作业十分无聊,就只是一道题目。询问有多少个N个点,M条边的有向图,从1号点到达N号点需要经过至少N-1条边。该有向图中可以包含重边和自环。Input第一行两个整数N,M。Output仅一个整数表示答案 mod (10^9+7)。Sample Input2 2Sample Output4Data Co...原创 2019-01-23 15:48:50 · 283 阅读 · 0 评论 -
学习第一类斯特林数小记
定义首先它有两个概念——1、考虑的是组合数概念(无符号的斯特林数)S(n,m)S(n,m)S(n,m)表示把n个不同的球放入m个相同的盒子中,不允许有空盒的方案,而且注意,这个盒子很有意思,这些球只能放成一圈且如果顺序不同也视为不同方案。2、考虑的是表现升阶函数和降阶函数的各项系数的概念(分为有无符号的斯特林数)有符号斯特林数表示为SsS_sSs反之表示为SuS_uSuxn↓=x(...原创 2019-01-27 20:54:48 · 464 阅读 · 0 评论 -
学习类欧几里得小记
首先我们设mod表示取模(%)我们设[]表示当括号内判断条件为真则退出1,否则退出0关于欧几里得对于b<>0 满足:gcd(a,b)=gcd(b,a % b)证明与时间复杂度不多说了吧?复杂度证明贴上,看不懂也不怪我了。关于类欧几里得这个实际上是用欧几里得的时间复杂度与计算方法来弄的一种奇妙的算法。我们看一道题:求:∑d=1n(−1)⌊d∗r∗d⌋\sum_{d=...原创 2018-12-08 17:19:44 · 257 阅读 · 0 评论 -
学习八数码拓展
前言八数码这个数一数二的入门题目,想必大家都会了。八数码题目描述输入源八数码形状,,输出移到目标形状所需步数。以前以为八数码拓展就是用IDA*、双向广搜等高大上的搜索来做。然而,有更高级的八数码问题。引入我们看到这样的一道题:jzoj100030. 【NOIP2017提高A组模拟7.8】为了爱情题意是:给你多个n*n的八数码矩阵(n为奇数且小于100),要求判断这个八数码矩阵能...原创 2019-01-08 12:23:10 · 331 阅读 · 0 评论 -
jzoj3251. 【GDOI三校联考】Zone
Description给出平面上的n个圆,求最小的把n个圆都包围起来的轮廓线长度。Input输入包括多组数据,第一行一个正整数T表示数据组数。每组数据第一行一个正整数n表示圆的个数。接下来n行,每行三个整数Xi,Yi,Ri表示一个圆心为(Xi,Yi)半径为Ri的圆。Output对于每组数据,输出一个实数表示最小轮廓线的长度。(答案与标准答案的绝对误差或相对误差小于10^-7即被认为是...原创 2019-01-11 21:23:44 · 288 阅读 · 1 评论 -
jzoj3327. 陶陶的难题
Description陶陶给Crash出了一个大难题,他要求Crash计算出下面式子的值:∑x=LR⌊Ax+CB⌋\sum_{x=L}^R\lfloor \frac{Ax+C}{B}\rfloorx=L∑R⌊BAx+C⌋其中A,B,C,L,R均为给定正整数。由于答案可能会很大,你只需要输出答案mod 1,000,000,007后的值。Input输入文件名为 task . in,共一行...原创 2018-12-13 12:19:51 · 209 阅读 · 0 评论 -
【NOIP2018提高组D2T2】填数游戏
Description小D特别喜欢玩游戏。这一天,他在玩一款填数游戏。这个填数游戏的棋盘是一个n*m的矩形表格。玩家需要在表格的每个格子中填入一个数字(数字0或者数字1),填数时需要满足一些限制。下面我们来具体描述这些限制。为了方便描述,我们先给出一些定义:我们用每个格子的行列坐标来表示一个格子,即(行坐标,列坐标)。(注意:行列坐标均从0开始编号)合法路径P:一条路径是合法的当且仅当...原创 2018-11-20 21:30:37 · 2345 阅读 · 2 评论 -
jzoj4213. 对你的爱深不见底
Description出乎意料的是,幸运E 的小R 居然赢了那个游戏。现在欣喜万分的小R 想要写一张明信片给小Y,但是因为小R 非常羞涩,所以他打算采用一些比较神奇的方式来表达。他定义了一些字符串,s1 = a,s2 = b,si =s_i-1 + s_i-2 (i >=3)。同时他定义了一个字符串s 的权值为一个最大的i <|s|满足s 长度为i 的前缀等于长度为i 的后缀...原创 2019-01-24 22:03:21 · 235 阅读 · 0 评论 -
jzoj100027. 【NOIP2017提高A组模拟7.7】表达式
DescriptionInput一行两个整数k,p。Output一行一个整数表示答案。Sample Input1 3Sample Output6Data Constraint对于20%的数据:k∗p&amp;lt;=105k*p&amp;lt;=10^5k∗p&lt;=105对于另外20%的数据 k=1k=1k=1对于70%的数据:k∗p&amp;lt;=109k*p&a...原创 2018-10-06 17:08:21 · 323 阅读 · 0 评论 -
Jzoj5884. 【NOIP2018模拟A组9.25】蒲公英的约定
Descriptionwy 和 wjk 是好朋友。今天他们在一起聊天,突然聊到了以前一起唱过的《蒲公英的约定》。“说到蒲公英,我给你讲一个故事吧。”“嗯?”“从前有两朵蒲公英,他们约定一起长大,在 N 天内每一天都长出同样多的种子,可是, 他们不想让其他植物知道他们到底要长出多少种子,于是他们中的哥哥想出了一个办法,最 开始,他会告诉弟弟一个数 P,然后在接下来的若干天里每一天哥哥会告诉...原创 2018-09-27 12:19:37 · 289 阅读 · 0 评论 -
5813. 【NOIP提高A组模拟2018.8.14】 计算
DescriptionInput一行由空格隔开的两个整数,分别是 n 和 m。Output一行表示答案。 Sample InputInput1: 6 1 Input2: 6 3Sample OutputOutput1: 10 Output2: 2248Data ConstraintHint第一个样例中,合法的方案有 (...原创 2018-08-14 21:10:22 · 162 阅读 · 0 评论 -
5814. 【NOIP提高A组模拟2018.8.14】 树
Description梦游中的你来到了一棵 N 个节点的树上. 你一共做了 Q 个梦, 每个梦需要你从点 u 走到 点 v 之后才能苏醒, 由于你正在梦游, 所以每到一个节点后,你会在它连出去的边中等概率地 选择一条走过去, 为了确保第二天能够准时到校, 你要求出每个梦期望经过多少条边才能苏 醒. 为了避免精度误差, 你要输出答案模10^9 + 7的结果.Input第一行两个整数分...原创 2018-08-14 20:49:57 · 233 阅读 · 0 评论 -
2018.08.10【2018提高组】模拟A组&省选 划分
Description有一个未知的序列x,长度为n。它的K-划分序列y指的是每连续K个数的和得到划分序列,y[1]=x[1]+x[2]+….+x[K],y[2]=x[K+1]+x[K+2]+….+x[K+K]….。若n不被K整除,则y[n/K+1]可以由少于K个数加起来。比如n=13,K=5,则y[1]=x[1]+…+x[5],y[2]=x[6]+….+x[10],y[3]=x[11]+x[1...原创 2018-08-10 22:16:34 · 252 阅读 · 0 评论 -
jzoj2941. 贿赂
Description议会里有N个议员,每个议员有两个属性:级别和忠诚值。现在你要在议会通过一个议案,一个议案通过当且仅当严格超过一半的议员投赞同票。一个议员投赞同票的几率就是忠诚值除以100。议员们有着奇怪的癖好:他们都喜欢吃糖。你带了K个糖果用来贿赂议员,每个糖果的作用是使得某个议员的忠诚值增加10。贿赂要在投票开始前完成。(注意任意议员的忠诚值不可能大于100)投票之后,如果议案没有...原创 2019-01-19 22:38:07 · 144 阅读 · 0 评论 -
2018.07.06【2018提高组】模拟B组 二分图计数
From jzoj4196DescriptionInputOutputSample Input样例1 1 2 0样例2 3 3 0 1 2Sample Output样例1 1样例2 70Data Constraint首先,这题题目大意真的很难看懂,因为这图片里面很多错字。(非良心出题人) 比如:“其中...原创 2018-07-06 21:00:47 · 221 阅读 · 0 评论 -
2017.08.18【NOIP提高组】模拟赛B组 恭介的法则(rule)
Description终于,在众亲们的奋斗下,最终boss 恭介被关进了库特设计的密室。正当她们松了一口气时,这个世界却发生了天翻覆地的变化:地面开始下沉,天空开始变成血红色,海水沸腾……一幅世界末日的图景。美鱼从她手中的古籍《若山牧水诗歌集》中发现了原因:白鸟は かなしからずや 空の青 海のあをにも 染まずただよふ 。大(xia)意(shuo)就是狡猾的恭介在创造这个世界的时候就篡改了法则。而这个原创 2017-08-18 19:59:44 · 491 阅读 · 1 评论 -
2017.08.12【NOIP提高组】模拟赛B组 巴比伦
Description/Input/Output Sample Input/Sample Output/Data Constraint 题解: 本题咋看上去是一道裸的DP呢??在认真看。发现DP不可做(db都知道) 于是我们把题意简化一下: 有n种宝具,其中有T种是神器且有限,bi表示第i个神器数量不超过bi件。 若是相同的宝具数量相同,就是相同的搭配方案。求方案数 mod p。当然,选原创 2017-08-15 17:07:35 · 351 阅读 · 0 评论