PAT刷题
陆oz
越努力,越幸运
展开
-
PAT甲级真题 排序问题题解归纳(C++)
PAT甲级真题 排序问题题解归纳(C++) 1.PAT甲级真题1012题-最佳排名 注意四舍五入 C++代码 #include <iostream> #include <cstring> #include <algorithm> #include <cmath> #include <unordered_map> using namespace std; struct stu{ string number; double C,ma原创 2021-08-13 11:07:12 · 433 阅读 · 0 评论 -
PAT 1002 A+B for Polynomials
知识点: memset(m,0.0,sizeof(m)) 小结: 第一次只有17分,原因是没有考虑到输出要保留一位小数 #include<stdio.h> #include<string.h> #include<algorithm> #include<iostream> #include<math.h> using namespace std; int main() { int k; int n,sum=0; double t; do原创 2021-02-21 16:14:03 · 92 阅读 · 0 评论 -
PAT1001 A+B Format
PAT1001 A+B Format 知识点: sprintf(s,"%d",c); 举例理解: char s[20]; int a=10; sprintf(s,"%d.jpg",a); //若a=10,则字符串s中存放的是"10.jpg". 解题思路: 首先看清楚题目数字的范围,发现并不是高精的题目,所以可以直接用整形变量进行运算,转换成字符串后判断一下位数添加’,'输出即可。 题解: #include<stdio.h> #include<math.h> #include<s原创 2021-02-20 12:12:11 · 105 阅读 · 0 评论