杭电1297-用string
来源:互联网 发布:mac 查看应用程序路径 编辑:程序博客网 时间:2024/04/28 23:43
#include <iostream>#include <cstring>using namespace std;string Add(string a,string b){int i,j,sum=0;if(a.length()<b.length())swap(a,b);for(i=a.length()-1,j=b.length()-1;i>=0;i--,j--){sum+=a[i]-'0';if(j>=0)sum+=b[j]-'0';a[i]=sum%10+'0';sum/=10;}if(sum)a='1'+a;return a;}int main(){ int a,j,n; string f[2000]; f[0]="1"; f[1]="1"; f[2]="2"; f[3]="4"; for(j=4;j<=1000;j++) { f[j]=Add(Add(f[j-1],f[j-2]),f[j-4]); } while(cin>>n) { cout<<f[n]<<endl; }return 0;}
0 0
- 杭电1297-用string
- 杭电1002-模板2-用string
- 杭电1306 String Matching
- 杭电 1865 1string
- 杭电1708Fibonacci String
- 杭电 Problem1865 1string
- 杭电 hdu 1860 统计字符 用string
- 杭电 hdu 1984 Mispelling4 用string.erase()
- 杭电 hdu 3336 Count the string
- 杭电 HDU ACM 1708 Fibonacci String
- 杭电acm有关string的题目
- 杭电女生赛—Combine String
- 杭电5842之Lweb and String
- 杭电acm—1306 String Matching
- 杭电acm1548 A string lift
- 杭电acm之1516--String Distance and Transform Process
- 杭电5311-Hidden String(暴力列举)
- 关于在c++中的string操作题-杭电1004
- 开发那点事儿
- 多线程的同步
- Linux下修改Mysql的用户(root)的密码
- Unity3D-免费学习视频推荐
- java的访问控制权限
- 杭电1297-用string
- 理解HTTP消息头 (三)
- 第二周的Android学习
- mysql 详细安装步骤
- IDEA社区版中maven-tomcat插件配置JNDI数据源
- 解决mysql的1045错误,让别人可以远程自己的数据库
- 当谈论工程师文化时我们在谈些什么
- 字符串格式转换
- 记负均正