2012年6月9日
摘要: 经常看到菲波数的问题,我就把菲波数的数的算法(即大数相加法)记录下来主要代码:#include <string>#define N 500 //最大的菲波数个数(可自己设置)using namespace std;string *A = new string[N];string Sum_calc(string s1,string s2) //大数相加法{ int length; if (s1.length()>=s2.length()) { length=s1.length(); string tmp(s1.length()-s2.length(),'0'); 阅读全文
posted @ 2012-06-09 23:45 xinmenghuairi 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 这个关键是题目要看清啊。我一直是题目没弄清楚错了好几次。代码看了就清楚题目了代码:#include"iostream"using namespace std;int main(){ int a,b,s1,m; int s2=s1; while(cin>>s1) { while(s1) { cin>>a>>b; m=0; if(a>b) { int t=a; a=b; b=t; } for(int i=a;i<=b;i++) { int s=1; for(int j=2;j<i;j++) { if(i%j==0) s+=j 阅读全文
posted @ 2012-06-09 22:57 xinmenghuairi 阅读(197) 评论(0) 推荐(0) 编辑