PAT(甲级)练习

Posted yidiandianwy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT(甲级)练习相关的知识,希望对你有一定的参考价值。

1001 A+B Format

aa

技术图片
 1 #include<iostream>
 2 #include<stdio.h>
 3 #include<string>
 4 #include<string.h>
 5 #include<algorithm>
 6 #include<list>
 7 #include <sstream>
 8 #include<math.h>
 9 #include<vector>
10 #include<map>
11 #include<set>
12 using namespace std;
13 int main() 
14     int a, b; cin >> a >> b;
15     int sum = a + b;
16     string s = std::to_string(sum);
17     bool falg = false;
18     if (s[0] == -)
19     
20         falg = true;
21         s.erase(0, 1);
22     
23     int count = 0;
24     for (int i=s.length()-1; i>=0; i--) 
25         if ( i-1 >= 0) 
26             count++;
27             if (count == 3) 
28                 s.insert(i, ",");
29                 count = 0;
30             
31         
32         else
33             break;
34     
35     if (falg)
36         s.insert(0, "-");
37     cout << s;
38     system("pause");
39     return 0;
40 
1001

 

1002 A+B for Polynomials

aa

1003 Emergency

aa

1004 Counting Leaves

aa

1005 Spell It Right

aa

以上是关于PAT(甲级)练习的主要内容,如果未能解决你的问题,请参考以下文章

2018.9.8pat秋季甲级考试

pat甲级75分在啥水平

pat甲级没做出来没有分吗

pat甲级60分啥水平

pat可以直接考甲级吗

PAT甲题题解-1111. Online Map (30)-PAT甲级真题(模板题,两次Dijkstra,同时记下最短路径)