1029 Fibonacci数
来源:互联网 发布:博时100大数据基金 编辑:程序博客网 时间:2024/05/16 14:41
Description:
有一些整数N(N≤46),输出以这些整数为序数的第n项fibonacci数。文件中的数据可能上万,但要求运行时间不超过1秒钟。Sample Input:
5678940
Sample Output:
58132134102334155
source:
#include <iostream> #include <vector> using namespace std; void GetResult(vector<int> &nums,int* res) { int index,sum1,sum2,temp; vector<int>::iterator it;int res2[47]; for(index=1,sum1=0,sum2=1;index<=46;temp=sum1,sum1=sum2,sum2+=temp,++index)res2[index]=sum2; for(it=nums.begin(),index=0; it!= nums.end(); ++it,++index)res[index]=res2[*it];} int main(int argc, char* argv[]) { vector<int> input; int temp,len,*result; while(cin>>temp) input.push_back(temp); result=new int[len=input.size()]; GetResult(input,result); for(temp=0;temp<len;++temp) cout<<result[temp]<<endl; delete result; return 0; }
- 1029 Fibonacci数
- CPP 1029 Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci 数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- 用FTP连接SAP HANA 服务器
- Oracle 11g RAC操作DBCA期间报ORA-04031错误
- 省赛训练之栈&队列&列表(四)
- session 初学随笔---登录、注销
- UINavigationController使用详解
- 1029 Fibonacci数
- UITabBarController使用详解
- UITableView学习笔记
- MyEclipse 9.0下安装spket IDE的方法(转)
- 如何配置net manager
- 在基类的析构函数中加virtual ,解决内存泄漏
- 参考的datalist分页helper
- Linux运行级别和chkconfig用法
- Pyinotify文件系统监控