2021-07-07
PAT甲级1001 专给小白的讲解(C++)
说明题意:
实现a+b,将结果类似于手机计算器上的标准化输出——从最后三位开始,每三位用“,”进行分隔!重点这里a,b范围是-1000000~1000000
输入格式:a空格b
输出格式:结果(已经标准化后)
思路分析:
1.此题目没有超出整数范围,因此,我们不必去转化为字符串。
2.通过数求和后数字的位数,将整个数字3位3位对1000取余成为 xx,xxx,xxx的形式(这里的前3位数字要特殊考虑)。注意:不足3位的,用0补齐。
#
原创
2021-07-07 17:56:40 ·
40 阅读 ·
0 评论