代码入口(https://github.com/NSDie/object-oriented)

这题的解题思路我有两个:

第一个是两个数字相加然后判断位数,因为题目限制了范围1000000的绝对值以内嘛,然后又要求没3位加一个逗号,那么就可以分三种情况讨论:
1.位数n<=3 直接输出
2.位数n>3&&n<=6 输出大于3的位数的数字 然后逗号 接着输出最后三位
3.位数n>6 输出第七位(题目最大也就2000000)输出逗号 输出六五四位 输出逗号输出最后三位。
然后再分正负讨论 ,就可以解得题目。

第二个是两个数字相加后的结果的每一位数字分别存入数组,然后就很简单了数组每隔3加一个逗号,最后输出符号位正还是负。

这里我就用的是第一个思路,敲代码的过程中,我也没这么调试。最关键的一次调试是,在正负的时候出错,我本来是想用abs函数直接取绝对值。然而,

报错了。

于是我还是采取了分类讨论, 也就是先判断正负值。

这里是我的提交截图。

题目很简单,具体代码我就不贴了,可以自己去github看或者评论留言。

随笔pdf入口(http://files.cnblogs.com/files/yyf031602438/Untitled-1.pdf)

转载于:https://www.cnblogs.com/yyf031602438/p/6298104.html

1001.A+B Format (20) 解题相关推荐

  1. PAT-PAT (Advanced Level) Practise 1001. A+B Format (20) 【二星级】

    题目链接:http://www.patest.cn/contests/pat-a-practise/1001 题面: 1001. A+B Format (20) Calculate a + b and ...

  2. 【PAT甲】1001 A+B Format (20分) 格式化输出

    problem 1001 A+B Format (20分) Calculate a+b and output the sum in standard format – that is, the dig ...

  3. 1001 A+B Format (20分)——12行代码AC

    立志用最少的代码做最高效的表达 PAT甲级最优题解-->传送门 Calculate a+b and output the sum in standard format – that is, th ...

  4. PAT甲题题解-1001. A+B Format (20)-字符串处理,水

    计算A+B的和,并且按标准格式处理,每3个就要有个逗号 #include <iostream> #include <cstdio> #include <algorithm ...

  5. 1001. A+B Format (20)---------------PAT开始

    今天是第一次用Java提交PAT的代码: 源代码不能直接提交,需要经过修改: 源代码: 1 package test;//提交时不能显示这句 2 3 import java.util.Scanner; ...

  6. PAT甲级1001.A+B Format(20)

    ---恢复内容开始--- 题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805528788582400 对于该题 ...

  7. 【PAT (Advanced Level) Practice】1001 A+B Format (20 分)

    #include<iostream> #include<string> #include<cstring> #include<cstdio> #incl ...

  8. 1001 A+B Format (20 分)【难度: 简单 / 知识点: 模拟】

    https://pintia.cn/problem-sets/994805342720868352/problems/994805528788582400 方法一: #include<bits/ ...

  9. PTA 甲级 1001 A+B Format (20分)

    这题我不会,是抄的刘婼大神的.地址如下 地址 #include <iostream> #include<string> using namespace std; int mai ...

最新文章

  1. 操作系统(三十四)覆盖和交换
  2. 《深入Java虚拟机》笔记
  3. MyBatis(二)——多对一、一对多
  4. php事务处理深入学校,php事务处理实例详解
  5. Android内存泄漏总结
  6. 黄聪:PowerPoint设计编辑动画的时候图层隐藏和显示问题
  7. html文档是哪个版本,Pro010-从零开始HTML[#010]——5分钟-HTML 文档类型版本
  8. 看到好文章了(linux内核方面),大家共分享
  9. graphpad prism柱状图横坐标斜着_GraphPad Prism绘图教程 | 如何制作对数坐标的图表...
  10. 智能决策支持系统(IDSS)
  11. wordpress简约淘客主题风格附详细实例教程源码
  12. Linux挂载ISO镜像文件的两种方式
  13. MoSE论文中Sequential Synthetic Dataset生成代码(时间序列多任务学习数据集)
  14. PnL Explained FAQ
  15. 为什么机器学习对嵌入式开发很重要?
  16. PD虚拟机如何设置内存和CPU核心数
  17. 开放式运动耳机好不好用,五款最好用的骨传导耳机推荐
  18. 分段函数的期望和方差_导数排列组合期望方差.doc
  19. 6-4布线问题(分支限界)
  20. 【Smarty】Smarty的下载、配置与Helloworld

热门文章

  1. ResNet被全面超越了,是Transformer干的:轻量版优于MobileNet
  2. 重磅!谷歌发布3D目标检测数据集及检测方案
  3. 综述 | Google-斯坦福发布~深度学习统计力学
  4. 这就是数据分析之算法认知
  5. 推荐系统遇上深度学习(八)--AFM模型理论和实践
  6. TensorFlow中的多线程
  7. 桁架机器人运动视频_CUBIC桁架式机器人被广泛应用的原因
  8. linux文件类型缩写,常见Linux系统目录、文件类型、ls命令、alias命令
  9. MacBookPro安装Kali
  10. HTML 事件响应函数,HTML5: 事件处理函数的this指向问题