1001. A+B Format (20)
来源:互联网 发布:远程桌面连接端口修改 编辑:程序博客网 时间:2024/06/06 01:48
1001. A+B Format (20)
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 9Sample Output
-999,991#include <cstdio>#include <cstdlib>#include <iostream>#include <string>#include <sstream>using namespace std ;int main(){ //freopen("in.txt","r",stdin); int a , b ; while(scanf("%d%d",&a,&b) != EOF) { int sum = a + b ; if(sum < 0) { printf("-"); sum = -sum ; } stringstream ss; ss << sum ; string s ; ss >> s ; int len = s.length(); string rs = "" ; int i ,j = 0 ; for(i = len-1 ; i >= 0 ;i --) { rs = s[i] + rs ; j ++ ; if(j % 3 == 0 && i != 0) rs = ',' + rs; } cout << rs << endl; } 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)
- iOS 闭包中的[weak self]在什么情况下需要使用,什么情况下可以不加?
- 01背包问题-采药例题
- Linux 笔记 检查状态/监控网络流量
- Android post请求网络数据(json作为参数)
- IIS7.5 配置多用户FTP
- 1001. A+B Format (20)
- Java NIO 2.0 : Memory-Mapped Files | MappedByteBuffer Tutorial
- 从keep-alive原理分析TCP游戏服务端心跳包的实用功能
- iOS 心得四 GCD倒计时的写法
- 硬币反转动画实现
- ElasticSearch在centos中的集群设置
- java反射详解
- iOS9如何使用http
- 多线程