
ACM->数论
OnlyTyou
这个作者很懒,什么都没留下…
展开
-
小数化为最简分式 (hdu 1717)
hdu 1717 小数化分数分析:无限小数可按照小数部分是否循环分成两类:无限循环小数和无限不循环小数。无限不循环小数不能化分数;考虑:无限循环小数又是如何化分数的呢? 例如:0.325656……×100=32.5656……① 0.325656……×10000=3256.56……② 用②-①即得:原创 2015-08-19 23:04:14 · 939 阅读 · 0 评论 -
一个数只有三个约数的特征
一个数只有三个约数的特征:约数都是成对出现的,有奇数个约数说明有一对约数是相同的;也就是说这个数是平方数,只有三个约数说明这个数还得是素数(质数)的平方;平方小于5000的素数共有19个,因此1到5000中只有三个约数的数有19个。相关例题: B. T-primes代码:#include<iostream>#include<cstdio>#include<math.h>using na原创 2015-08-18 10:23:03 · 1626 阅读 · 1 评论 -
素数筛选和合数分解
const int maxn=10000;int prime[maxn+1];void Prime(){ clr(prime,0); for(int i=2;i<=maxn;i++){ if(!prime[i]) prime[++prime[0]]=i; for(int j=1;j<=prime[0]&&prime[j]<=maxn/i;j++){转载 2015-07-29 11:11:55 · 986 阅读 · 0 评论 -
扩展欧几里得算法 与 应用
扩展欧几里得算法 与 应用原创 2015-05-11 19:10:53 · 696 阅读 · 0 评论 -
找极值点求最大值 最小值 ( 牛顿迭代法 和 二分)
数论原创 2014-12-02 15:12:20 · 12813 阅读 · 0 评论 -
快速幂 生成素数表 生成Euler欧拉函数值表
快速幂 生成素数表 生成Euler欧拉函数值表原创 2014-11-21 19:49:47 · 1111 阅读 · 0 评论 -
求(1,n)中无平方因子的数(n<1e12)
1, 生成素数表;2,递归(容斥原理):原创 2014-11-20 16:53:32 · 1353 阅读 · 0 评论 -
容斥原理
求 {1, r} 中与 n 互质的个数:(容斥原理)原创 2014-11-18 18:02:37 · 939 阅读 · 0 评论 -
矩阵乘法
矩阵乘法原创 2014-10-02 10:36:38 · 941 阅读 · 0 评论 -
Candy( 数学期望 )
math expect原创 2014-09-16 20:00:35 · 1361 阅读 · 0 评论 -
upper_bound()与lower_bound()使用方法
STL原创 2014-09-10 18:41:11 · 1540 阅读 · 0 评论 -
1065. A+B and C (64bit) 大数的加减
Given three integers A, B and C in [-263, 263], you are supposed to tell whether A+B > C.Input Specification:The first line of the input gives the positive number of test cases, T (Output原创 2014-05-25 18:46:08 · 1045 阅读 · 0 评论