A+B
来源:互联网 发布:sql修复工具 编辑:程序博客网 时间:2024/05/15 05:50
- 题目描述:
- 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
- 输入:
- 输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
- 输出:
- 请计算A+B的结果,并以正常形式输出,每组数据占一行。
- 样例输入:
-234,567,890 123,456,7891,234 2,345,678
- 样例输出:
-111111101
2346912
#include<stdio.h>
void main(){
string A,B;
while(scanf("%s %s",A,B)==2){
long long num1=0,num2=0;
int sign1=1,sign2=1;
for(int i=0;i<A.length();i++){
if(A[I]=='-') {sign1=-1; continue;}
if(A[i]==',') continue;
num1+=num1*10+A[i];
}
for(int i=0;i<B.length();i++){
if(B[i]=='-'){sign2=-1;continue}
if(B[i]==',') continue;
num2=num2*10+B[i];
}
printf("%d",sign*num1+sign2*num2);
}
}
0 0
- a>b?a:b
- a+b
- a+++b
- A + B
- A+B
- A+B
- {A} + {B}
- a+++b
- A+B
- A-B
- A+B
- A + B
- A|B?
- A+B
- A + B
- A+B
- A + B
- A+B
- 第二周项目2--程序的多文件组织
- Android小项目之音乐播放器简易版
- stl中双向队列用法
- RIME-使用小心得
- 最小生成树算法——Kruskal算法
- A+B
- sscanf函数基本用法
- win10+ubuntu 14.04双系统安装 (UEFI)
- codeforces基础题——#362(div2)C
- numpy中mat和python的list转换
- NOIP2014 解方程
- handler.removeCallbacksAndMessages(null)
- JAVA学习随笔8
- winform(三)——更换主窗体例子