自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 CF1271D Portals

CF1271D Portals 题解

2022-10-24 15:37:00 198 2

原创 JZOJ 3474. 【NOIP2011初赛】大整数开方

题面题目描述输入一个正整数n(1<=n<=10^100),输出n的平方根的整数部分。输入正整数n输出n的平方根的整数部分样例输入10样例输出3数据范围对于100%数据 n<=10^100题解恶心的大高精度……我记得数学书上好像介绍过一种快速求开方的办法,但我忘了,只记得和20有关,忘了不要紧,自己推一遍(考时花了15分钟才推出来,代码还因为人懒特别长,真实代码只用120行左右)操作大致如图图片先空着现在我们尝试考虑给已经求出的平方根再加一位造成的影响。

2021-01-18 11:10:29 322

原创 JZOJ3533. 【NOIP2013提高组day1】火柴排队

题面题目描述涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度。现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为: ,其中 ai表示第一列火柴中第 i 个火柴的高度,bi表示第二列火柴中第 i 个火柴的高度。每列火柴中相邻两根火柴的位置都可以交换,请你通过交换使得两列火柴之间的距离最小。请问得到这个最小的距离,最少需要交换多少次?如果这个数字太大,请输出这个最小交换次数对 99,999,997 取模的结果。输入共三行,第一行包含一个整数 n,表示每盒中火柴

2021-01-18 11:06:43 77

原创 JZOJ5376. 【NOIP2017提高A组模拟9.19】Candy

题面题目描述输入输出样例输入22 2 24 6 8样例输出-11数据范围题解思路1暴力!!!没错,就是暴力。我们先看一下暴力的操作。是三个数原来分别为a,b,ca,b,ca,b,c,则进行一次操作后三个数变为b2+c2,a2+c2,a2+b2\frac{b}{2}+\frac{c}{2},\frac{a}{2}+\frac{c}{2},\frac{a}{2}+\frac{b}{2}2b​+2c​,2a​+2c​,2a​+2b​可证明其操作次数一定在63以内虽然我不

2021-01-14 21:39:19 110

原创 JZOJ 5410. 【NOIP2017提高A组集训10.22】小型耀斑

题面题目描述Uthuso 的核反应失控了,她在地灵殿释放了几颗大核弹.地灵殿可以看做一个大小为n∗*∗m 的矩阵.一颗大小为k 的核弹,对于任意一个与爆炸中心曼哈顿距离小于k 的地区,会造成(k-(该地区到爆炸中心曼哈顿距离))∗*∗(该地区的价值)的损失.现在,地灵殿方面想统计一下每颗核弹造成的损失,请你来帮忙计算.输入从flare.in 中读入数据第一行为两个整数n,m接下来n 行每行m 个整数,代表第i 行第j 个区域的价值接下来一行为一个整数Q,代表核弹的数目.接下来Q 行每行三个整

2020-12-28 13:29:05 170

原创 【JZOJ】5404【Codeforces】Graph

题面题目描述给定一张n个点m条边的无向图,每条边连接两个顶点,保证无重边自环,不保证连通你想在这张图上进行若干次旅游,每次旅游可以任选一个点x作为起点,再走到一个与x 直接有边相连的点y,再走到一个与y 直接有边相连的点z 并结束本次旅游作为一个旅游爱好者,你不希望经过任意一条边超过一次,注意一条边不能即正向走一次又反向走一次,注意点可以经过多次,在满足此条件下,你希望进行尽可能多次的旅游,请计算出最多能进行的旅游次数并输出任意一种方案输入第1 行两个正整数n 与m,表示全图的点数与边数下接m 行

2020-12-19 17:09:28 367 2

原创 JZOJ 1481. 偷懒的西西【推荐】

题面题目描述高三数学作业总共有n道题目要写(其实是抄),编号1…n,抄每道题所花时间不一样,抄第i题要花a[i]分钟。由于西西还要准备NOIP,显然不能成天做数学作业。所以西西决定只用不超过t分钟时间抄这个,因此必然有空着的题。每道题要么不写,要么抄完,不能写一半。一段连续的空题称为一个空题段,它的长度就是所包含的题目数。这样应付自然会引起数学老师的愤怒。数学老师发怒的程度(简称发怒度)等于最长的空题段长度。现在,西西想知道他在这t分钟内写哪些题,才能够尽量降低数学老师的发怒度。由于西西很聪明,你只要

2020-12-12 16:23:26 92

原创 JZOJ 5371. 【NOIP2017提高A组模拟9.17】组合数问题

题面题目描述定义"组合数"S(n,m)代表将n 个不同的元素拆分成m 个非空集合的方案数.举个例子,将{1,2,3}拆分成2 个集合有({1},{2,3}),({2},{1,3}),({3},{1,2})三种拆分方法.小猫想知道,如果给定n,m 和k,对于所有的0<=i<=n,0<=j<=min(i,m),有多少对(i,j),满足S(i,j)是k 的倍数.注意,0 也是k 的倍数,S(0,0)=1,对于i>=1,S(i,0)=0.输入从problem.in 种读入数据第

2020-11-23 13:19:39 120

原创 2020.10.19~2020.10.25总结(自用)

2020.10.24纪中提高B组模拟这次比赛大的很不好,T1完全没有理解题意,没打出来,T2打了个类线段树,却连暴力都不如,T3想到正解,却看错了题100->10,T4……连题意都没看懂。赛后T1:原来变成斜率就行了,这么水?!T2:把原树化为DFS序列再跑线段树?我愚蠢的模拟!T3:稍微改改就A了T4:把0或1看成-1和1,计算前缀和,取最小的为mini,答案就为-mini-1。另23次比赛没什么好写的,完全没时间打,基本上都在写作业打题。...

2020-10-26 13:29:28 102

原创 JZOJ 5350. 陶陶摘苹果

题面题目描述输入输出10 5 110 3100 200 150 140 129 134 167 198 200 1110 3020 4090 100100 11050 60样例输出7数据范围题解这题很水,可以把苹果看成一个高度数轴上的点,板凳看成线段,这样就变成了一道经典的直线上有一些点,有n条线段,能用k条,使覆盖点数最多的问题。直接一个二维DP设 f[i][j]表示 选到第i条板凳(第i个默认必选)(板凳要按双关键字排序,分别为head和tail,都是从小到大),已

2020-10-07 07:57:08 91

原创 5340. 【NOIP2017模拟9.2A组】春思

题面题目描述输入两个非负整数A,B输出仅一个正整数,表示答案样例输入2 3样例输出15数据范围提示题解这道题有N个结论第一:A可分解为P1b1P2b2...PnbnP1^{b1}P2^{b2}...Pn^{bn}P1b1P2b2...Pnbn(分解质因数)第二:首先,第一点是正确的,其次,ABA^BAB可表示为P1b1∗BP2b2∗B...Pnbn∗BP1^{b1*B}P2^{b2*B}...Pn^{bn*B}P1b1∗BP2b2∗B...Pnbn∗B。第三:首先,第二

2020-10-06 21:49:27 104

原创 JZOJ 5349. 【NOIP2017提高B组模拟9.7】NYG的动态数点

题面题目描述输入从文件point.in中读入数据第一行一个整数n第二行n个整数aia_iai​输出样例输入输入1:54 6 9 3 6输入2:3015 15 3 30 9 30 27 11 5 15 20 110 25 20 30 15 30 15 25 5 10 20 7 7 16 2 7 7 28 7样例输出输出1:1 32输出2:1 139数据范围提示题解此题题解只有一句话:暴力出奇迹,偏分过样例。这道题看起来数据范围很大,其实O(n2)O(n

2020-10-06 16:52:23 157

原创 JZOJ2936. 逐个击破

题面题目链接题解这题第一眼就是个树形DP,题目其实已经告诉了我们这就是一棵树,因为任意两个黑点不能联通,所以要保证每个点最多连接一个黑点(无论是直接或间接或自己是黑点),所以可进行转移。设f[i][0]表示这个点不连接任何黑点是的最小代价,f[i][1]表示这个点有且仅有一个相连的黑点时的代价,则易得转移方程为:f[i][0]=∑sonimin(f[son][0],f[son][1]+side[x].sum)f_{[i][0]}=\sum_{son}^i min(f_{[son][0]},f_{[

2020-10-05 22:02:11 93 1

原创 JZOJ 2645. 钓鱼

题面题目描述我们把钓鱼的过程放在坐标系里来考虑。图中蓝色的点为船,初始时它的坐标记为(Ax,y)。河深为y,河宽为x。某个时刻会从左边界或右边界游出来一条鱼(左边的往右边游,右边的往左边游),即鱼游出来时的横坐标为0或x,这条鱼每秒会游D个单位长度,鱼的长度为L。初始时刻为0,对于每个时刻x,船可以选择花费1s向左或向右移动最多Q个单位长度,或者选择在当前位置进行钓鱼,钓鱼的动作是瞬间的,且发生在时刻x,鱼还来不及移动就被钓上了。如果选择钓鱼,那么在时刻x就不能动。{x+1时刻可以选择移动}

2020-10-05 21:35:38 84

原创 JZOJ 2937. 监听还原

题面题目描述Alice和Bob正在悄悄地给对方发信息,信息都是由英文小写字母组成的,他们约定,所有的字母都得经过一个字母表进行变换,以防泄漏。另一方面John却在监听。John发现,Alice和Bob通信的时候,总是先发送加密后的密文,然后紧接着发送原文。但是Alice和Bob似乎也意识到了似乎有人监听,有时候会随意中断了他们的通信。不过每次都是在发送完密文之后才停止传送的。也就是说,John截获到的信息是密文的全文以及前一部分原文。原文可能一个字符都没有,也可能原文的全文都被截获。现在John比

2020-10-05 21:19:50 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除