会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
咸咸的告别
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
7
8
9
10
11
2015年4月4日
扩展欧几里德
摘要: 扩展欧几里德 1、求解不定方程(ax+by=c,已知x,y,c,求a,b) 2、求解模的线性同余方程( axΞb(mod m) 对于未知数x的求解) 3、求模的逆元 axΞ1(mod m) 此时的x称为a的对模m乘法的逆元)1、求解不定方程:ax+by=cax0+by0=gcd(a,b);ax0*c...
阅读全文
posted @ 2015-04-04 17:37 咸咸的告别
阅读(229)
评论(0)
推荐(0)
2015年4月2日
求阶乘位数1018
摘要: 求一个数有N多少位,可用log10(N)+1,于是,求N!有多少位 log10(1*2*3*……*n)=log10(1)+log10(2)+……+log10(N)+1#include#includeusing namespace std;int main(){ int n,i,m,j; ...
阅读全文
posted @ 2015-04-02 18:31 咸咸的告别
阅读(236)
评论(0)
推荐(0)
大数阶乘1042
摘要: #include#includeusing namespace std;int main(){ int n; while(cin>>n){ int i,j,k=0,a[10000]; a[0]=1; for(i=1;i=0;i--) ...
阅读全文
posted @ 2015-04-02 18:30 咸咸的告别
阅读(145)
评论(0)
推荐(0)
素数筛选2710
摘要: #includeusing namespace std;int a[20000],label[5000];//素数筛选int main(){ int n,max,j,t; while(cin>>n){ max=-1; for(int i=0;i>label[i...
阅读全文
posted @ 2015-04-02 18:28 咸咸的告别
阅读(129)
评论(0)
推荐(0)
2015年3月26日
杭电1020
摘要: 可以在string 后直接追加标识符 另外是数组#include#includeusing namespace std; int main(){ int n; cin>>n; string str; while(n--){ int c[10000]={};...
阅读全文
posted @ 2015-03-26 19:49 咸咸的告别
阅读(150)
评论(0)
推荐(0)
求最大公约数
摘要: int gcd(int a,int b){ if(b==0) return a; return gcd(b,a%b);}欧几里得欧几里得算法使计算两个数的最大公约数的传统算法,无论从理论还是效率上都是很好的算法。然而,当所给定的整数超出了计算机的表示能力,则计算过程就需要由用户来专...
阅读全文
posted @ 2015-03-26 16:25 咸咸的告别
阅读(164)
评论(0)
推荐(0)
1013
摘要: 题目中并没有给出数据大小,所以应当考虑数据很大的时候,所以应当采用字符串的形式#includeusing namespace std;int main(){ char n[1000]={}; while(cin>>n&&n[0]!='0'){ int sum...
阅读全文
posted @ 2015-03-26 14:57 咸咸的告别
阅读(112)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
公告