杭code 1002
来源:互联网 发布:虚幻4用什么编程 编辑:程序博客网 时间:2024/05/16 04:40
注意最后一次输出结果,不用在末尾加入空格。【神奇的错误】
#include <iostream>#include <algorithm>#include <fstream>#include <string>#include <vector>#include <time.h>#include <direct.h>#include <io.h>#include <stdlib.h>#include <cassert>#include <numeric> #include <functional> #include <iterator> #include <map>#include <cstdlib>#include <cmath>#include <vector>#include <stack>#include <queue>using namespace std;int main(){ int caseNum; cin >> caseNum; int nowIndex = 1; while (nowIndex <= caseNum) { string a, b; // gain input string number cin >> a >> b; string result; int c = 0; int left = 0; int sum = 0; int i = a.size()-1; int j = b.size()-1; while (i >= 0 || j >= 0 || c > 0) { sum = 0; // gain sum if (i >= 0) sum += a[i] - '0'; if (j >= 0) sum += b[j] - '0'; sum += c; // gain c and left c = sum / 10; left = sum % 10; // save result [reverse] result += left+'0'; i--; j--; } cout << "Case " << nowIndex << ":" << endl; cout << a << " + " << b << " = "; for(int i = result.size()-1;i>=0;i--) cout<<result[i]; if (nowIndex < caseNum) cout << endl << endl; else cout << endl; nowIndex++; } return 1;}
阅读全文
0 0
- 杭code 1002
- AFNetWorking Code=-1002
- CODE[VS]1002搭桥
- 杭code 计算分子量
- code
- code
- code
- code
- Code
- code
- code
- Code
- Code
- CODE
- code
- code
- code
- code
- 散列表(哈希表)工作原理 (转)
- Java面向对象三大特性
- 被架构师渺杀之后。。。 (转)
- 12.2函数
- 站在巨人的肩膀上 -- 书籍推荐(转)
- 杭code 1002
- Java标记接口
- 拒绝recycleView嵌套recycleView,处理数据使用稳定的一个recycleView
- Ubuntu配置ssh服务方便远程登陆
- ubuntu 12.04 源(教育网)
- 对“自顶向下,逐步求精”的解释
- 父类实现Parcelable接口,子类继承父类需要实现的操作
- Java事件适配器和监听器
- python学习: 如何循序渐进学习Python语言