1001_求和结果格式化输出
来源:互联网 发布:女生喜欢多大尺寸 知乎 编辑:程序博客网 时间:2024/06/11 15:49
http://pat.zju.edu.cn/contests/pat-a-practise/1001
首先明白格式化,从低位到高位,每三位一组,组之间用逗号隔开
因此不能按单位输出,按三位输出
获得低三位就是求余1000,获得中间三位就是/1000再求余1000
例:999+1=1,000
-10000+1=-9,999
因此将结果分为,x>=1 000 000, x>=1 000 , x 三类
若是负数,先把负号输出,再当做正数处理
#include <stdio.h>int main(){int a,b;while (scanf("%d%d",&a,&b)!=EOF){int sum=a+b;if (sum<0){sum=-sum;printf("-"); }if (sum>=1000000){printf("%d,%03d,%03d",sum/1000000,(sum/1000)%1000,(sum)%1000);}else if (sum>=1000){printf("%d,%03d",sum/1000,sum%1000);}else{printf("%d",sum);}printf("\n");}return 0;}
- 1001_求和结果格式化输出
- 判断求和格式化输出
- c#_格式化输出
- mongodb格式化输出查询结果
- 53_格式化输出函数
- Java字符串_日期_数字格式化输出
- Job的处理结果输出格式化器——OutputFormat
- Job的处理结果输出格式化器——OutputFormat
- 使用shell+awk完成Hive查询结果格式化输出
- 时间格式化时不同参数的输出结果
- 格式化输出
- 格式化输出
- 格式化输出
- 格式化输出
- 格式化输出
- 格式化输出
- 格式化输出
- 格式化输出
- CVE-2013-0636
- 移动互联网5大趋势
- Tsung-report
- AOV网络及拓扑排序
- leetcode 81: Partition List
- 1001_求和结果格式化输出
- VMR9 设备丢失 lost device
- macbook pro安装双系统
- 计算机是如何启动的?
- 基本数据结构之栈(stack)
- Android 用Animation-list实现逐帧动画
- 开发流程总结
- 16进制、中文转换
- OpenGL 基础图形绘制与投影变换