POJ--1503:Integer Inquiry 大数加法
来源:互联网 发布:机顶盒有线网络设置 编辑:程序博客网 时间:2024/06/01 08:01
题目源地址:http://poj.org/problem?id=1503
程序源代码:
//POJ--1503:Integer Inquiry 大数加法 #include<iostream>#include<string.h>#include<memory.h>using namespace std;int main(){ char s[110]; int ans[111]; int len,i,j; memset(ans,0,sizeof(ans)); while(1) { cin>>s; len=strlen(s); if(len==1 && s[0]=='0')//注意:此处若不写len==1则会Wrong Answer break; j=110; for(i=len-1;i>=0;i--) ans[j--]+=s[i]-'0';//注意:j的初始赋为110,ans[j--]+=s[i]-'0'与大数乘法也是有区别的 } for(i=110;i>=1;i--)//注意:此处是i>=1,因为有涉及ans[i-1](但是我写i>=0在POJ上也AC了,奇怪难道不会数组越界吗) { if(ans[i]>9) { ans[i-1]=ans[i-1]+ans[i]/10; ans[i]=ans[i]%10; } } i=0; while(ans[i]==0) { i++; } for( ;i<=110;i++) cout<<ans[i]; cout<<endl; //system("pause"); return 0;}
0 0
- POJ--1503:Integer Inquiry 大数加法
- POJ 1053 Integer Inquiry && HDOJ 1047 Integer Inquiry (大数加法)
- Integer Inquiry(大数加法)
- 大数加法 424 - Integer Inquiry
- Integer Inquiry(大数加法)
- Integer Inquiry 大数加法模板
- POJ 1053 Integer Inquiry (大数加法,还是Java大法好)
- POJ 1503 Integer Inquiry 高精度加法
- POJ 1503 Integer Inquiry 高精度加法
- POJ 1503 Integer Inquiry【大数相加 java】
- POJ 1503 Integer Inquiry(大数相加)
- POJ 1503 Integer Inquiry 简单大数相加
- ZOJ1292 POJ1503 Integer Inquiry 大数加法
- uva 424 Integer Inquiry(大数加法)
- UVA 424 - Integer Inquiry(大数加法)
- uva 424 Integer Inquiry (大数加法)
- UVA Integer Inquiry(大数加法)
- UVA 424-Integer Inquiry(大数加法)
- 详解 Nginx + Tomcat HTTPS/SSL 配置方法
- Linux下基于QT串口编程测试一
- 关于官方Reachability Demo理解
- cocos-x-3.2 之 AppDelegate 的调用 (IOS)
- SQL Server 2012 安装杂谈(安装注意事项)
- POJ--1503:Integer Inquiry 大数加法
- Java内部类的使用小结
- 调整EasyUI中输入框(下拉,时间,文本框等)高度一致问题
- Git详解之七 自定义Git
- Java匿名类中使用的局部变量为何要加final
- T-SQL系列之MSSQL_未公开的扩展存储过程
- 循环结构
- 申通快递公司怎么加盟
- php的curl多线程采集网页的解决办法