自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACM_Fish的博客

一条咸鱼

  • 博客(6)
  • 收藏
  • 关注

原创 LightOJ1197 - Help Hanzo(区间素数筛 + 模板)

题目链接:https://vjudge.net/problem/LightOJ-1197题目大意:给出a,ba,b求[a,b][a,b]内素数个数,保证b−a<100000b - a < 100000,1≤a≤b<2311\le a\le b<2^{31}。解题过程:这题有点可惜,没仔细想就去翻书了,挑战第二版 P121,当初这里看过了,以为只有一个埃氏筛法然后跳过了,有点可惜…题目分析:首先对于任

2017-07-21 18:01:56 951 2

原创 LightOJ1214 - Large Division(高精度取模 + 模板)

题目链接:https://vjudge.net/problem/LightOJ-1214题目大意:两个数−10100<a<100100-10^{100}<a<100^{100}, bb 为 32bit范围内(其实并不是),需要用64位整型才可以。问aa能否被bb整除。解题过程:先用 Java 的大数类水过了,然后感觉应该用到数论的知识,想起来之前好像也有一道高精度取模的题,当初用 Python 水过

2017-07-21 17:46:52 964

原创 LightOJ1236 - Pairs Forming LCM(LCM+唯一分解定理)

题目链接:https://vjudge.net/problem/LightOJ-1236题目大意:给定一个数nn,求满足i≤j<n∧lcm(i,j)=ni \le j < n \wedge lcm(i, j) = n的(i,j)(i, j)对总共有多少个。解题过程:想了一会…不会,看的博客,就当是个结论好了。题目分析:对于每一对(i,j)(i, j),可由唯一分解定理写成如下形式: n=pe11⋅

2017-07-21 17:29:33 521

原创 LightOJ1282 - Leading and Trailing(快速幂+数学)

题目链接:https://vjudge.net/problem/LightOJ-1282题目大意:求nkn^k的前3位数和后三位数。2≤a<231,1≤k≤1072\le a<2^{31} , 1\le k \le 10^7。解题过程:只让求后三位的话我到是会,用快速幂就好了,但是求前三位感一脸懵逼。于是去翻了博客,发现居然还有这种操作!题目分析:后三位直接用快速幂取膜就好了,这里说一下前三位。这里

2017-07-20 17:22:18 462

原创 LightOJ1370 - Bi-shoe and Phi-shoe(欧拉函数+打表)

题目链接:https://vjudge.net/problem/LightOJ-1370题目大意:给出 NN 个数a1,a2…ana_1,a_2\dots a_n,求对每一个 aia_i 找出最小的 kik_i 使得 ϕ(ki)≥ai\phi(k_i) \ge a_i,输出 ∑n1ki\sum_1^n k_i 。解题过程:因为是数论的题,显然题目是要用欧拉函数,于是特意去翻了一下紫书的欧拉函数。想假

2017-07-20 16:51:25 561

原创 POJ1015 - Jury Compromise(DP+计算顺序)

题目链接:http://poj.org/problem?id=1015题目大意:现在两个长度相等的序列,DD和PP,现在要构造一个新的序列A={a1,a2,a3⋯ak}A = \lbrace a_1, a_2, a_3 \cdots a_k\rbrace使得∣∣∑ki=1D[ai]−∑ki=1P[ai]∣∣\big|\sum_{i=1}^kD[a_i]-\sum_{i=1}^kP[a_i]\big|

2017-07-02 10:39:58 356

空空如也

空空如也

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

TA关注的人

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