随笔分类 - 数学——数论
摘要:题目链接:http://codeforces.com/problemset/problem/402/D/**算法分析:*/#include#define MAXN 5005#define MAXM 110000#define PI acos(-1.0)#define REP(i,n) for(int i=0; i>>">>" badset;map vis;void get_prime(){ prime_index = 0; bool flag[MAXM]; mem(flag,0); FOR(i,2,MAXM-1) { if(!flag[i]) ...
阅读全文
摘要:题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5176AX+BY = XY => (X-B)*(Y-A)= A*B对A*B因式分解,这里不要乘起来,分A,B因式分解#include#include#include#include#include#include#include#include#include#include#include#define MAXN 105000#define PI acos(-1.0)#define LL long long#define REP(i,n) for(int i
阅读全文
摘要:题目链接:http://codeforces.com/problemset/problem/264/B代码:#include#include#include#includeusing namespace std;const int maxn = 105000;int dp[maxn];vector dx[maxn];void get_div() //筛因子{ for(int i=2; i>n) { memset(dp,0,sizeof(dp)); for(int i=1; i>a; int Max = 1; ...
阅读全文