编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#25334 #1144. ddd和猴子 Wrong Answer 30 88 ms 576 K C++ 11 / 1020 B wahahah 2020-04-25 21:45:57
显示原始代码
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef double db;
int d[5005], vis[5005];
vector<int> edge[5005];
int main() {
    int n, ans = 0;
    cin >> n;
    for (int i = 1; i < n; i++) {
        int u, v;
        cin >> u >> v;
        edge[u].push_back(v);
        edge[v].push_back(u);
        d[u]++;
        d[v]++;
    }
    int now = 1;
    while (true) {
        int mx = 0, p = 0, num = 0;
        for (int i = 1; i <= n; i++) {
            if (vis[i])
                continue;
            if (mx < d[i]) {
                mx = d[i];
                p = i;
            }
        }
        if (mx <= 3)
            break;
        vis[p] = now;
        num++;
        for (int i = 0; i < edge[p].size(); i++) {
            if (vis[edge[p][i]])
                continue;
            vis[edge[p][i]] = now;
            num++;
        }
        for (int i = 1; i <= n; i++) {
            if (vis[i])
                continue;
            for (int j = 0; j < edge[i].size(); j++) {
                int v = edge[i][j];
                if (vis[v] == now)
                    d[i]--;
            }
        }
        now++;
        ans += (num - 1) * (num - 2) - (num - 1) * 2;
    }
    cout << ans << endl;
}
子任务 #1
Wrong Answer
得分:30
测试点 #1
Accepted
得分:100
用时:5 ms
内存:576 KiB

输入文件(1.in

5000
1333 1
1333 2
1333 3
1333 4
1333 5
1333 6
1333 7
1333 8
1333 9
1333 10
1333 11
1333
<53788 bytes omitted>

答案文件(1.out

24975004

用户输出

24975004

系统信息

Exited with return code 0
测试点 #2
Accepted
得分:100
用时:5 ms
内存:492 KiB

输入文件(2.in

5000
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
10 11
11 12
12 13
13 14
14 15
15 16
16 17
<52684 bytes omitted>

答案文件(2.out

0

用户输出

0

系统信息

Exited with return code 0
测试点 #3
Wrong Answer
得分:0
用时:5 ms
内存:484 KiB

输入文件(3.in

5000
1 2
1 3
2 4
2 5
3 6
3 7
4 8
4 9
5 10
5 11
6 12
6 13
7 14
7 15
8 16
8 17
9 18

<51577 bytes omitted>

答案文件(3.out

1859130

用户输出

0

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #4
Wrong Answer
得分:0
用时:5 ms
内存:488 KiB

输入文件(4.in

5000
1 4514
2 4514
3 4514
4 4514
5 4514
6 4514
7 4514
8 4514
9 4514
10 4514
11 4514
12 4
<52679 bytes omitted>

答案文件(4.out

16339208

用户输出

15120430

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #5
Wrong Answer
得分:0
用时:4 ms
内存:484 KiB

输入文件(5.in

5000
1 1926
2 1926
3 1926
4 1926
5 1926
6 1926
7 1926
8 1926
9 1926
10 1926
11 1926
12 1
<52679 bytes omitted>

答案文件(5.out

15112652

用户输出

10103662

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #6
Accepted
得分:100
用时:2 ms
内存:352 KiB

输入文件(6.in

1

答案文件(6.out

0

用户输出

0

系统信息

Exited with return code 0
测试点 #7
Wrong Answer
得分:0
用时:14 ms
内存:492 KiB

输入文件(7.in

5000
2 1
3 1
4 3
5 3
6 5
7 5
8 3
9 1
10 7
11 2
12 5
13 6
14 8
15 13
16 13
17 7
18 8
<50535 bytes omitted>

答案文件(7.out

1697850

用户输出

4812

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #8
Wrong Answer
得分:0
用时:18 ms
内存:496 KiB

输入文件(8.in

5000
2 1
3 1
4 3
5 4
6 3
7 1
8 4
9 1
10 8
11 7
12 9
13 7
14 8
15 11
16 4
17 1
18 5
<50582 bytes omitted>

答案文件(8.out

1766244

用户输出

4924

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #9
Wrong Answer
得分:0
用时:14 ms
内存:480 KiB

输入文件(9.in

5000
2 1
3 1
4 3
5 4
6 2
7 6
8 6
9 7
10 1
11 7
12 10
13 1
14 8
15 2
16 7
17 13
18 1
<50545 bytes omitted>

答案文件(9.out

1817208

用户输出

4862

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #10
Wrong Answer
得分:0
用时:16 ms
内存:488 KiB

输入文件(10.in

5000
2 1
3 1
4 3
5 2
6 3
7 5
8 3
9 1
10 1
11 6
12 6
13 1
14 4
15 5
16 9
17 7
18 2

<50623 bytes omitted>

答案文件(10.out

1646206

用户输出

5110

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0