自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(278)
  • 收藏
  • 关注

原创 1073 多选题常见计分法

1073 多选题常见计分法解题代码测试结果问题整理解题代码#include<iostream>#include<vector>#include<unordered_map>#include<algorithm>#include<set>#include<string>using namespace std;typedef pair<string, int> pa;bool cmp(pa a, pa b)

2020-06-30 20:53:40 248 1

原创 1095 解码PAT准考证

1095 解码PAT准考证解题代码测试结果问题整理解题代码#include<iostream>#include<vector>#include<unordered_map>#include<algorithm>#include<string>using namespace std;typedef pair<string, int> pp;bool cmp(pp a, pp b) { return a.second !

2020-06-30 19:42:36 187

原创 1055 集体照

1055 集体照解题代码测试结果问题整理解题代码#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;struct stu { string name; int hei;};bool cmp(stu a, stu b) { if (a.hei != b.hei) return a.hei > b.hei;

2020-06-30 16:23:00 188

原创 1068 万绿丛中一点红

1068 万绿丛中一点红解题代码1测试结果1解题代码2(模仿柳神版)测试结果2问题整理解题代码1#include<iostream>#include<vector>#include<unordered_map>#include<algorithm>using namespace std;int m, n, limit;vector<pair<int, int> > vr;vector<vector<int&

2020-06-30 14:16:19 186

原创 1050 螺旋矩阵

1050 螺旋矩阵解题代码测试结果问题整理解题代码#include<iostream>#include<algorithm>#include<vector>#include<cmath>using namespace std;int main(){ int num, m, n; cin >> num; for (n = (int)(sqrt(1.0*num)); n >= 1; n--) if (num % n =

2020-06-30 12:40:47 124

原创 1075 链表元素分类

1075 链表元素分类解题代码测试结果问题整理解题代码#include<iostream>#include<vector>using namespace std;int main(){ int f, n, k, temp; cin >> f >> n >> k; vector<int> v, v1, v2, v3, d(100005), ne(100005); for (int i = 0; i < n; i+

2020-06-30 10:40:52 108

原创 1060 爱丁顿数

1060 爱丁顿数解题代码测试结果问题整理解题代码#include<iostream>#include<set>#include<functional>using namespace std;int main() { int n, temp, cnt = 1, ret = 0; multiset<int,greater<int> > s; cin >> n; for (int i = 0; i < n; i+

2020-06-30 10:12:39 118

原创 1025 反转链表

1025 反转链表解题代码测试结果问题整理解题代码#include<iostream>#include<algorithm>using namespace std;int dat[100005], nex[100005], ans[100005];int main(){ int f, n, k, temp, num = 0, i; cin >> f >> n >> k; for (int i = 0; i < n; i++

2020-06-29 23:38:58 138

原创 1074 宇宙无敌加法器

1074 宇宙无敌加法器解题代码测试结果问题整理解题代码#include<iostream>#include<string>using namespace std;int main() { string q, a, b, ans; int flag = 0, carry = 0; cin >> q >> a >> b; ans = q; string a1(q.length() - a.length(), '0'); stri

2020-06-29 21:22:52 138

原创 1089 狼人杀-简单版

1089 狼人杀-简单版解题代码测试结果问题整理解题代码#include<iostream>#include<vector>#include<algorithm>using namespace std;int main() { int n, temp; cin >> n; vector<int> v(n + 1); for (int i = 1; i <= n; i++) cin >> v[i]; for (

2020-06-29 20:26:33 207

原创 1088 三人行

1088 三人行解题代码测试结果问题整理解题代码#include<iostream>#include<algorithm>using namespace std;int M, X, Y;void print(double x) { if (M == x) cout << " Ping"; else if (M < x) cout << " Cong"; else cout << " Gai";}int main() {

2020-06-29 19:41:34 112

原创 1054 求平均值

1054 求平均值解题代码测试结果问题整理解题代码#include<cstdio>#include<iostream>#include<cstdlib>#include<cstring>using namespace std;int main() { int n, cnt = 0; double sum = 0.0, temp; char a[50], b[50]; scanf("%d", &n); for (int i = 0

2020-06-29 19:17:30 119

原创 1044 火星数字

1044 火星数字解题代码测试结果问题整理解题代码#include<iostream>#include<string>#include<cctype>using namespace std;string a[13] = { "tret","jan","feb","mar","apr","may","jun","jly","aug","sep","oct","nov","dec" };string b[13] = { "####","tam","hel","m

2020-06-29 17:36:03 147

原创 1045 快速排序

1045 快速排序解题代码测试结果问题整理解题代码#include<iostream>#include<algorithm>using namespace std;int a[100000], b[100000], c[100000];int n, temp, max1, index, min1 = 1000000001;int main() { cin >> n; for (int i = 0; i < n; i++) cin >>

2020-06-29 16:38:02 135

原创 1040 有几个PAT

1040 有几个PAT解题代码测试结果问题整理解题代码#include<iostream>#include<string>using namespace std;int p, t, r;int main() { string str; cin >> str; for (auto x : str) if (x == 'T') t++; for (auto x : str) { if (x == 'P') p++; if (x == 'T') t-

2020-06-29 16:04:38 107

原创 1035 插入与归并

1035 插入与归并解题代码测试结果问题整理解题代码#include<iostream>#include<algorithm>using namespace std;const int nmax = 100;int A[nmax], B[nmax];int main() { int n, i, j; cin >> n; for (int i = 0; i < n; i++) cin >> A[i]; for (int i = 0;

2020-06-29 15:34:37 128

原创 1003 我要通过!

1003 我要通过!解题代码测试结果问题整理解题代码#include<iostream>#include<map>#include<string>using namespace std;int main() { int n, p = 0, t = 0; cin >> n; for (int i = 0; i < n; i++) { string s; cin >> s; map<char, int>

2020-06-29 09:04:52 121

原创 1058 选择题

1058 选择题解题代码测试结果问题整理解题代码#include<cstdio>#include<algorithm>#include<set>using namespace std;struct que { int weight, sum, cnt; set<char> s;}q[100];struct wrong { int index, cnt;}w[100];bool cmp(wrong a, wrong b) { if (

2020-06-27 17:38:32 215

原创 1085 PAT单位排行

1085 PAT单位排行解题代码测试结果问题整理解题代码#include<cstdio>#include<vector>#include<string>#include<unordered_map>#include<algorithm>#include<cctype>using namespace std;struct stu { int score, cnt; string school;};unordere

2020-06-27 16:13:35 114

原创 1080 MOOC期终成绩

1080 MOOC期终成绩解题代码测试结果问题整理解题代码#include<iostream>#include<unordered_map>#include<string>#include<vector>#include<cstdio>#include<algorithm>using namespace std;struct stu { string name; int g1, gm, gf, g;};bool

2020-06-27 11:21:27 142 1

原创 1062 最简分数

1062 最简分数解题代码测试结果问题整理解题代码#include<cstdio>#include<cmath>#include<algorithm>using namespace std;int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b);}int main() { int a1, a2, b1, b2, c; scanf("%d/%d %d/%d %d", &a1, &amp

2020-06-27 09:59:45 108

原创 1052 卖个萌

1052 卖个萌解题代码测试结果问题整理解题代码#include<iostream>#include<vector>#include<string>using namespace std;int main() { vector<vector<string> > v; for (int i = 0; i < 3; i++) { vector<string> vv; string str; getline(

2020-06-27 09:04:07 99

原创 1079 延迟的回文数

1079 延迟的回文数解题代码测试结果问题整理解题代码#include<iostream>#include<algorithm>#include<string>#include<cstring>using namespace std;struct bign { int p[1100]; int len; bign() { len = 0; memset(p, 0, sizeof(p)); }};bign change(stri

2020-06-26 21:47:51 101

原创 1090 危险品装箱

1090 危险品装箱解题代码测试结果问题整理解题代码#include<iostream>#include<string>#include<unordered_map>#include<vector>#include<set>using namespace std;unordered_map<string, set<string> > mm;int main() { int n, m, k; cin &g

2020-06-26 20:53:52 127

原创 1084 外观数列

1084 外观数列解题代码测试结果问题整理解题代码#include<iostream>#include<vector>#include<string>using namespace std;string handle(string str) { vector<pair<char, int> > v; int len = str.length(); for (int i = 0; i < len; i++) { if (!

2020-06-26 20:09:46 119

原创 1078 字符串压缩与解压

1078 字符串压缩与解压解题代码测试结果问题整理解题代码#include<iostream>#include<string>#include<vector>#include<cctype>using namespace std;vector<pair<char, int>> v;void compress(string str) { int len = str.length(); for (int i = 0; i

2020-06-26 19:14:03 107

原创 1065 单身狗

1065 单身狗解题代码测试结果问题整理解题代码#include<iostream>#include<unordered_map>#include<set>#include<string>using namespace std;int main() { int n; cin >> n; string a, b; unordered_map<string, string> m; for (int i = 0; i

2020-06-26 18:42:56 126

原创 1070 结绳

1070 结绳解题代码测试结果问题整理解题代码#include<cstdio>#include<algorithm>using namespace std;int main() { int n; int len[10000]; scanf("%d", &n); double sum = 0.0; for (int i = 0; i < n; i++) scanf("%d", &len[i]); sort(len, len + n);

2020-06-26 15:59:23 409

原创 1057 数零壹

1057 数零壹解题代码测试结果问题整理解题代码#include<iostream>#include<string>using namespace std;int main() { string str; getline(cin, str); int sum = 0; for (auto x : str) { if (x >= 'a' && x <= 'z') sum += x - 'a' + 1; else if (x &

2020-06-26 15:45:42 152

原创 1077 互评成绩计算

1077 互评成绩计算解题代码测试结果问题整理解题代码#include<iostream>int main() { int n, m; double gT, gC; scanf("%d %d", &n, &m); for (int i = 0; i < n; i++) { int cnt = 0; double score = 0.0, max = -1.0, min = 101.0; scanf("%lf", &gT); for (i

2020-06-26 15:29:57 110

原创 1059 C语言竞赛

1059 C语言竞赛解题代码测试结果问题整理解题代码#include<unordered_map>#include<iostream>#include<string>#include<cmath>using namespace std;int n;string str;unordered_map<string, int> m;bool isprime(int a) { if (a <= 1) return false;

2020-06-26 14:30:22 116

原创 1063 计算谱半径

1063 计算谱半径解题代码测试结果问题整理解题代码#include<cstdio>#include<cmath>#include<algorithm>using namespace std;double ret, temp;int main() { int n, a, b; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%d%d", &a, &b);

2020-06-26 12:36:17 97

原创 1067 试密码

1067 试密码解题代码测试结果问题整理解题代码#include<string>#include<iostream>using namespace std;int n, cnt;bool flag;string str, temp;int main() { cin >> str >> n; getchar(); while (1) { getline(cin, temp); if (temp == "#") break; if

2020-06-26 12:30:29 106

原创 1064 朋友数

1064 朋友数解题代码测试结果问题整理解题代码#include<iostream>#include<set>#include<string>using namespace std;int n;int main() { cin >> n; set<int> s; for (int i = 0; i < n; i++) { int sum = 0; string temp; cin >> temp;

2020-06-26 12:08:21 230

原创 1072 开学寄语

1072 开学寄语解题代码测试结果问题整理解题代码#include<cstdio>#include<string>#include<unordered_map>using namespace std;int main() { unordered_map<string, bool> mp; int n, m, k, cnt, sum = 0, peo = 0; string temp, item, name; temp.resize(4);

2020-06-26 10:26:02 119

原创 1069 微博转发抽奖

1069 微博转发抽奖解题代码测试结果问题整理解题代码#include<cstdio>#include<string>#include<unordered_map>using namespace std;int main() { int n, d, index; scanf("%d%d%d", &n, &d, &index); string str[1000]; for (int i = 0; i < n; i++) {

2020-06-26 10:07:57 105

原创 1053 住房空置率

1053 住房空置率解题代码测试结果问题整理解题代码#include<cstdio>int n, d, m, pos_ret, ret;double e, temp;int main() { scanf("%d%lf%d", &n, &e, &d); for (int i = 0; i < n; i++) { scanf("%d", &m); int flag = false; int cnt = 0; if (m > d

2020-06-26 09:50:15 86

原创 1082 射击比赛

1082 射击比赛解题代码测试结果问题整理解题代码#include<cstdio>#include<cstring>#include<cmath>char upper[5], lower[5], temp[5];double mmin = 200, mmax = 0, dis;int n, x, y;int main() { scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%

2020-06-24 13:37:05 103

原创 1083 是否存在相等的差

1083 是否存在相等的差解题代码测试结果问题整理解题代码#include<cstdio>#include<map>#include<cmath>#include<functional>using namespace std;map<int, int,greater<int> > m;int n, temp;int main() { scanf("%d", &n); for (int i = 1; i &l

2020-06-24 13:27:47 122

原创 1087 有多少不同的值

1087 有多少不同的值解题代码测试结果问题整理解题代码#include<cstdio>#include<unordered_map>using namespace std;int n, cnt;unordered_map<int, bool> m;int main() { scanf("%d", &n); for (int i = 1; i <= n; i++) { int temp = (int)(1.0 * i / 2.0) +

2020-06-24 12:36:01 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除