PassThePAT


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

1098 Insertion or Heap Sort

发表于 2020-05-31

1097 Deduplication on a Linked List

发表于 2020-05-31

1096 Consecutive Factors

发表于 2020-05-31

1095 Cars on Campus

发表于 2020-05-31

1094 The Largest Generation

发表于 2020-05-31

DPS, 统计树的高度,以及每一层的结点个数,输出结点最多的是多少个以及哪一层。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <bits/stdc++.h>
using namespace std;

vector<int> v[101];
int book[101];

void DFS(int root, int level) {
book[level]++;
for (int i = 0; i < v[root].size(); i++) {
DFS(v[root][i], level + 1);
}
}

int main() {
int n, m, ID, k, t;
scanf("%d %d", &n, &m);
for (int i = 0; i < m; i++) {
scanf("%d %d", &ID, &k);
for (int j = 0; j < k; j++) {
scanf("%d", &t);
v[ID].push_back(t);
}
}
int maxlevel = 1, maxnum = 0;
DFS(1, 1);
for (int i = 1; i < 100; i++) {
if (book[i] > maxnum) {
maxnum = book[i];
maxlevel = i;
}
}
printf("%d %d", maxnum, maxlevel);

return 0;
}

1093 Count PAT's

发表于 2020-05-31

1092 To Buy or Not to Buy

发表于 2020-05-31

1091 Acute Stroke

发表于 2020-05-31

1090 Highest Price in Supply Chain

发表于 2020-05-31

重点在于理解这一句:
each number Si is the index of the supplier for the i-th member.
Si是第i个节点的父节点编号。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <bits/stdc++.h>
using namespace std;

int n, maxdepth = 0, maxnum = 0, root, temp;
double p, r;
vector<int> v[100010];

void DFS(int root, int depth) {
if (v[root].size() == 0) {
if (maxdepth == depth) {
maxnum++;
}
if (maxdepth < depth) {
maxdepth = depth;
maxnum = 1;
}
return; // 最好加上
}
for (int i = 0; i < v[root].size(); i++) {
DFS(v[root][i], depth + 1);
}
}

int main() {
scanf("%d %lf %lf", &n, &p, &r);
for (int i = 0; i < n; i++) {
scanf("%d", &temp);
if (temp == -1) {
root = i;
}
else {
v[temp].push_back(i);
}
}
DFS(root, 0);
printf("%.2f %d", p * pow(1 + r / 100, maxdepth), maxnum);

return 0;
}

1089 Insert or Merge

发表于 2020-05-31
1…678…16

e5

158 日志
5 标签
© 2022 e5
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4