随笔分类 - 数论
【68测试20161117】【数论】【乱搞】【前缀和】
摘要:第一题: 素数密度:给一个区间[L,R],求区间中的素数的个数。L、R<=214748367,L-R<=1000000 解:看到这么大的数据都有点慎得慌。首先,根据筛数法,这么大的数只需要筛sqrt(r)大的素数就可以了。把1~sqrt(r)的素数筛出来,然后用这些素数筛L~R的数。 第二题: 从1
阅读全文
【67测试20161116】【数论】【DP】【思维】
摘要:第一题: LGTB 得到了一个序列,他想在这个序列中选择一个最长的连续子序列,使得这个子序列的最大公约数等于1。请告诉他他能得到的最大长度,如果没有这样的序列,输出-1. 对于50% 的数据,1 <=n <= 1000对于100% 的数据,1 <=n <= 10^5 1 <= ai <
阅读全文
【64测试20161112】【Catalan数】【数论】【扩展欧几里得】【逆】
摘要:Problem: n个人(偶数)排队,排两行,每一行的身高依次递增,且第二行的人的身高大于对应的第一行的人,问有多少种方案。mod 1e9+9 Solution: 这道题由1,2,5,14 应该想到Catalan数,但是我却花了两个小时去找递推式。 首先 Catalan数 : 基本规律:1,2,5,
阅读全文
【57测试】【数论】【搜索】【高精度】
摘要:第一题 细胞分裂 大意: 还是细胞分裂的背景,经过x秒后,有很多细胞,每y个细胞会抱团,问剩下的细胞有多少个。对于100%,0≤x<2^233333,y 是3 到1000 之间(含两端)的质数。 解题: 本来觉得挺简单,果然有诈,数据这么大。我还看错了,以为是40%的x<2^64 可以不用高精度,结
阅读全文
【56测试】【字符串】【dp】【记忆化搜索】【数论】
摘要:第一题:神秘大门 大意: 两个字符串A,B,按字典序最大的顺序输出B 的每个字符在A 中的位置,如果B不全在A中,输出No,否则Yes。 解: 这道题就是一遍的扫描,因为要按字典序最大的输出,所以从后面向前面扫描。 第二题 集结蚂蚁 大意: 给一个矩阵,1表示不通,0表示可走。奇数行是路径,偶数行的
阅读全文
【第40套模拟题】【noip2011_mayan】解题报告【map】【数论】【dfs】
摘要:目录:1、潜伏者 【map】 2、Hankson的趣味题【数论】3、mayan游戏【dfs】 题目: 1. 潜伏者(spy.pas/c/cpp)【问题描述】R 国和S 国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历经艰险后,潜伏于S 国的R 国间谍小C 终于摸清了S 国军用密码的编码规
阅读全文
【未完成0.0】Noip2012提高组day2 解题报告
摘要:第一次写一套题的解题报告,感觉会比较长。(更新中Loading....):) 题目: 第一题:同余方程 描述 求关于x的同余方程ax ≡ 1 (mod b)的最小正整数解。 描述 求关于x的同余方程ax ≡ 1 (mod b)的最小正整数解。 求关于x的同余方程ax ≡ 1 (mod b)的最小正整
阅读全文
【数论+技巧】神奇的Noip模拟试题第二试 T1 素数统计
摘要:1. 素数统计 (pcount.pas/.c/.cpp) 【问题描述】 小tan的老师揣谙戈给同学们布置了一道题,要求统计给定区间内素数的个数。“这不是很简单吗?”小tan忍不住说。揣谙戈冷笑一下说:“等你们看到题目就知道了。”便转身离去。 果然,小tan被那极大的区间吓怕了,现在是你拯救她的时候。
阅读全文
浙公网安备 33010602011771号