杭电1002(可能是输出格式的问题,尚未查明WA原因)
来源:互联网 发布:源码授权是什么 编辑:程序博客网 时间:2024/05/22 00:25
问题链接:Problem-1002
我的答案:
#include<iostream>#include<string>using namespace std;string AplusB(string a,string b);int main(){int count;cin>>count;int i=1;while (count--){string a,b;cin>>a>>b;cout<<"Case "<<i++<<":"<<endl<<a<<"+"<<b<<"="<<AplusB(a,b);if(count)cout<<endl<<endl;/*elsecout<<endl;*/}return 0;}string AplusB(string a,string b){int decadeNum=0;int unitNum=0;int pA=a.length()-1;int pB=b.length()-1;string retStr="";int num1,num2;while ((pA>=0)&&(pB>=0)){num1=a[pA--]-48;num2=b[pB--]-48;int tmpNum=num1+num2+decadeNum;decadeNum=tmpNum/10;unitNum=tmpNum%10;retStr=(char)(unitNum+48)+retStr;}num1=0;while ((pA>=0)||(pB>=0)){if(pA<0){num2=b[pB--]-48;}else{num2=a[pA--]-48;}decadeNum=(num1+num2+decadeNum)/10;unitNum=(num1+num2+decadeNum)%10;retStr=(char)(unitNum+48)+retStr;}return retStr;}
测试通过的代码:
(待续)
0 0
- 杭电1002(可能是输出格式的问题,尚未查明WA原因)
- NO.89 关于zxing2.1 QRCode读取抛NotFoundException的问题(尚未查明原因)
- 杭电OJ 1205 WA的产生可能由于数据类型不够大
- ACM各种WA的说明及可能的原因
- 杭电 1864 最大报销额 附WA原因
- 选定的数据存储区出现问题,原因可能是...
- 杭电ACM2060java做法(WA)
- 杭电1722 WA
- 杭电hoj1238老出现WA,请教是何原因
- linux--查明不能卸载分区的原因
- 杭电2005不加else a[1]=28;居然是错误,奇怪,可能是OJ的特殊格式吧
- 404问题可能的原因
- 今天的B题我们WA的十四次,最后发现是输出%的时候错了(%%输出%)
- 杭电1048--输出输出格式控制
- "ScriptManager" 不是已知元素。原因可能是网站中存在编译错误的问题。。
- 杭电2023 求平均成绩(有输出格式)
- 格式输出的问题
- session失效问题的可能原因
- SQL的四种连接查询
- Swift 学习笔记 - 02
- 【UIKit-110-1】#import <UIKit/UITableView.h> 基础创建
- String与StringBuffer的区别
- 栈的C语言实现
- 杭电1002(可能是输出格式的问题,尚未查明WA原因)
- 欢迎使用CSDN-markdown编辑器
- Android的复合RecyclerView
- Swift 学习笔记 - 03
- Swift 学习笔记 - 04
- Openstack 概念架构详解
- Hibernate查询方式汇总
- 文件夹添加右键DOS快捷入口
- CSU1005 Binary Search Tree analog