
数论
文章平均质量分 73
hehe_54321
嘻嘻嘻
展开
-
洛谷 P1017 进制转换
P1017 进制转换const sz:array[0..20] of char=('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K');var a:array[1..1000] of integer;i,i1,j,n1,n,r,t1,t2:longint;begin原创 2017-07-13 09:35:12 · 476 阅读 · 0 评论 -
求数轴上一点到数轴上一些点距离之和最小
也就是求|x-a1|+|x-a2|+...+|x-an|的最小值。可以证明,当x为a1,a2,...,an的中位数时该式有最小值。第一个:绝对值不等式:||a|-|b|| ≤|a±b|≤|a|+|b|这里要用的是|a|+|b|≥|a+b|可以推出如|a|+|b|+|c|≥|a+b+c|以及更多未知数时的情况,对于这样的形式,取等号时要求a、b等字母代表的数字同号。剩下看原创 2017-07-20 13:12:51 · 10500 阅读 · 0 评论 -
UVa 11889 最小公倍数
vjudge原创 2017-07-24 16:02:11 · 715 阅读 · 1 评论 -
洛谷 P2312 解方程
题目首先,可以确定的是这题的做法就是暴力枚举x,然后去计算方程左边与右边是否相等。但是noip的D2T3怎么会真的这么简单呢?卡常卡的真是熟练 你需要一些优化方法。首先可以用秦九韶公式优化一下方程左边的计算方法:左边=(((..(a[n]*x)+a[n-1])*x+..+a[1])*x+a[0]然后我就试着直接去算:#includetypedef long long原创 2017-11-05 16:51:00 · 502 阅读 · 1 评论