hdoj-3787-A+B
来源:互联网 发布:怎样开淘宝直播间 编辑:程序博客网 时间:2024/04/28 00:00
A+B
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3155 Accepted Submission(s): 1766
Problem Description
给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
现在请计算A+B的结果,并以正常形式输出。
Input
输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
Output
请计算A+B的结果,并以正常形式输出,每组数据占一行。
Sample Input
-234,567,890 123,456,7891,234 2,345,678
Sample Output
-1111111012346912
Source
浙大计算机研究生复试上机考试-2010年
#include<stdio.h>#include<string.h>char s1[20],s2[20];int f(char a[],int m){int num=0,ok=0;if(a[0]=='-') ok=1;else if(a[0]!=',') num=a[0]-'0'; //要考虑 ,123,123这种情况for(int i=1;i<m;++i) if(a[i]!=',') num=num*10+a[i]-'0';if(ok) num*=-1;return num;}int main(){while(~scanf("%s",s1)){scanf("%s",s2);int len1=strlen(s1),len2=strlen(s2);printf("%d\n",f(s1,len1)+f(s2,len2));}return 0;}
//错了很多次,就是因为没考虑到 ,123,123这种特殊的输出
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}
- 「附加依赖项」、「库目录」和「包含目录」是什么?
- 黑马程序员——OC—构造方法和Category
- Spring3 MVC详解二
- jQuery定时局部更新table数据,同步数据库数据!
- AutoLayout代码
- hdoj-3787-A+B
- 整理:深度学习 vs 机器学习 vs 模式识别
- 体系结构之22 bad smells
- Java中的成员变量 和 局部变量
- http-equiv是什么意思
- js操作HTML
- NDK环境搭建
- JSP+mysql实现大段文字的存储与显示
- Codeforces 54C First Digit Law —— 概率DP