1001. A+B Format (20)
来源:互联网 发布:博途v14数据传送 编辑:程序博客网 时间:2024/05/21 08:41
- A+B Format (20)
时间限制
400 ms
内存限制
65536 kB
代码长度限制
16000 B
判题程序
Standard
作者
CHEN, Yue
Calculate a + b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are less than four digits).
Input
Each input file contains one test case. Each case contains a pair of integers a and b where -1000000 <= a, b <= 1000000. The numbers are separated by a space.
Output
For each test case, you should output the sum of a and b in one line. The sum must be written in the standard format.
Sample Input
-1000000 9
Sample Output
-999,991
#include<iostream>#include<algorithm>#include<cmath>int num[10];char temp[10];using namespace std;int main(){ int num1,num2; int index=0,tempindex=0; cin>>num1>>num2; num1+=num2; if(num1==0) { cout<<'0'; return 0; } if (num1<0) cout<<'-'; num1=fabs(num1); while(num1!=0) { num[index++]=num1%10; num1/=10; } for(int i=0,j=0;i<index;i++) { if (j==3) { j=0; temp[tempindex++]=','; } temp[tempindex++]=num[i]+'0'; j++; } for (int i=tempindex-1;i>=0;i--) { cout<<temp[i]; } return 0;}
0 0
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- 1001. A+B Format (20)
- rsync配置
- springboot tomcat的配置选项大全
- 密码发生器
- JAVA 裁剪 压缩图片 工具类
- 【算法】一种字符串匹配算法:z-algorithm
- 1001. A+B Format (20)
- vue中main.js 里的/* eslint-disable no-new */
- 使用jdk1.8去除逻辑上重复的HashMap的value以及构建本地缓
- 学c++的第一天(慕课网学习记录)
- Resin与其他容器(tomcat/jetty)默认处理Servlet
- 算法训练 黑色星期五
- 问题
- Glide源码分析(三)——图片缓存相关实现
- Linux-ubuntu16.04 Python3.5配置OpenCV3.2