自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [洛谷P2015] 二叉苹果树

题目描述有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点)这棵树共有N个结点(叶子点或者树枝分叉点),编号为1-N,树根编号一定是1。我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一颗有4个树枝的树2 5 \ / 3 4 \ / 1现在这颗树枝条太多了,需要剪枝。但是一些树枝上长有苹果。给定需要保留的树...

2018-10-10 23:00:26 361

原创 [AHOI2001] 质数和分解

题目描述任何大于 1 的自然数 n 都可以写成若干个大于等于 2 且小于等于 n 的质数之和表达式(包括只有一个数构成的和表达式的情况),并且可能有不止一种质数和的形式。例如,9 的质数和表达式就有四种本质不同的形式:9 = 2 + 5 + 2 = 2 + 3 + 2 + 2 = 3 + 3 + 3 = 2 + 7 。这里所谓两个本质相同的表达式是指可以通过交换其中一个表达式中参加和运...

2018-10-04 12:47:50 361

原创 背包问题总结

打了一盘模拟赛,发现自己把背包忘得差不多了,特于此总结并备忘PSPS:每种模型分别给出基础版和滚动数组版,前者用于理解,后者用于记忆和运用一:基础背包模型1. 01背包for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) if(j>=v[i]) dp[i][j]=max(dp[i-...

2018-10-03 23:11:17 290

原创 [HDU1576][gdgzoi] A/B

Description要求(A/B)%9973,但由于A很大,我们只给出n(n=A%9973)(我们给定的A必能被B整除,且gcd(B,9973) = 1)。Input数据的第一行是一个T(1<=T<=1,000,000),表示有T组数据。每组数据有两个数n(0 <= n < 9973)和B(1 <= B <= 10^9)。Output对...

2018-08-26 17:54:41 280

原创 [gdgzoi] 小肥猪

Description有k头小肥猪,你每次要给他们一些饲料,重复n次。每次给的饲料用m个操作表示:操作1:(1 x)给第x头猪一份饲料; 操作2:(2 x y)把第x头猪的饲料给第y头猪(第x头猪就没有饲料了); 操作3:(3 x)把第x头猪的饲料加倍;给你k、m、n和m个操作,回答操作过后每头猪有多少份饲料。Input第1行三个数:k、m、n;第2~m+1行每行一个操...

2018-08-26 16:37:26 631

原创 [C++] 模算术和长整型运算注意事项

一·取模与模算术我们知道,模算术有以下公式1.我们发现,模算术公式中没有除法,事实上正是如此,因为取模本质上是取末尾数(低位),再进行运算。而除法是四则运算中唯一的运算顺序从高位到低位(厂字头竖式)的运算2.我们发现,减法运算时,取模后被减数有可能小于减数导致结果变成负数,解决办法是在结果加上被模数再取一次模3.负数取模合法,但是不可以模04.在C++中,取模符号%...

2018-08-23 19:25:39 1225

转载 模算术学习

搬运来源 对于整型数a,b来说,取模运算或者求余运算的方法都是:1.求 整数商: c = a/b;2.计算模或者余数: r = a - c*b.求模运算和求余运算在第一步不同: 取余运算在取c的值时,向0 方向舍入(fix()函数);而取模运算在计算c的值时,向负无穷方向舍入(floor()函数)。例如:计算-7 Mod 4那么:a = -7;b = 4;第一步:求...

2018-08-23 19:23:57 738

原创 [gdgzoi] 逆元

题目大意:已知a,m,求同余方程 x的最小正整数解同余的充要条件是 ax-1是m的整数倍(可以自己尝试证明),因此有ax-1=m*k,变形可得不定方程,显然1为gcd(a,m),那么我们可以用扩展欧几里得算法直接求出x和y的一组解但是,题目要求最小正整数解,怎么办呢?显然我们必须先知道通解的表达式假设对于任意一个不定方程我们得到了两组解(x1,y1)和(x2,y2),则有ax1+by...

2018-08-20 19:39:31 353

原创 [gdgzoi] Wolf and Rabbit

初学数论,拿一道基础题开刀,整理整理思路 题目如下Description有一个有n洞个的山丘。 洞从0到n-1标号。一只兔子必须隐藏在其中一个洞里。 一只狼按逆时针顺序搜索兔子。 他进入的第一个洞是与标号为0的一个洞。然后他会进标号加m的那个洞。 例如,m = 2和n = 6,狼将进入被标记为0,2,4,0的孔。 如果兔子隐藏在1,3或5号的洞里,她就会生存下去。 所以我们...

2018-08-17 21:23:10 284 1

空空如也

空空如也

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

TA关注的人

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