hdoj-3787- A+B
来源:互联网 发布:linux社区论坛 知乎 编辑:程序博客网 时间:2024/04/29 05:17
Description
给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号”,”隔开。
现在请计算A+B的结果,并以正常形式输出。
Input
输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
Output
请计算A+B的结果,并以正常形式输出,每组数据占一行。
Sample Input
-234,567,890 123,456,789
1,234 2,345,678
Sample Output
-111111101
2346912
直接模拟
#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;long long a,b; char s1[20],s2[20]; int len1,len2; int main() { int i; while(~scanf("%s%s",s1,s2)) { len1 = strlen(s1); len2 = strlen(s2); a = b = 0; for(i = 0; i<len1;i++) { if(s1[i]>='0' && s1[i]<='9') { a = a*10+s1[i]-'0'; } } if(s1[0] == '-') a = -a; for(i=0;i<len2;i++) { if(s2[i]>='0' && s2[i]<='9') b = b*10+s2[i]-'0'; } if(s2[0] == '-') b = -b; printf("%I64d\n",a+b); } return 0; }
0 0
- hdoj-3787-A+B
- a+b hdoj 3787
- hdoj-3787- A+B
- hdoj 3787 A+B 水过~
- hdoj-3787-A+B(小坑)
- A+B(HDOJ)
- HDOJ-1228-A+B
- HDOJ A+B Problem
- hdoj 1412 {A} + {B}
- hdoj 1412 {A} + {B}
- hdoj 1228 A + B
- HDoj-1228-A + B
- HDOJ 1576 A/B
- hdoj A + B Again
- hdoj 2101 a+b
- hdoj 2705 A|B?
- HDOJ 1228 A + B
- HDOJ{A}+{B}
- 导入、导出Excel
- app架构
- 搜索引擎技术
- hdoj-3783-ZOJ
- 深度学习——MSRA初始化
- hdoj-3787- A+B
- Spark 定制版:004~Spark Streaming事务处理彻底掌握
- 最大子阵
- 二分图的最大匹配、完美匹配和匈牙利算法
- hdoj-1215-七夕节
- "盈不足术"与"老鼠打洞问题"的近似解
- STL的string如何使用UNICODE?
- android audioflinger
- Angularjs【监听数据的变化】和【如何修改数据】和【数据变化的传播】