提交记录 6861


用户 题目 状态 得分 用时 内存 语言 代码长度
acyume 2002. 【NOIP2018】旅行(加强版) Wrong Answer 60 481.232 ms 81468 KB C++11 982 B
提交时间 评测时间
2018-11-11 13:13:53 2020-08-01 00:51:10
#include <bits/stdc++.h>
using namespace std;

const int maxn = (int)(5e5) + 5;
vector<int> nxt[maxn];
int vi[maxn];
int fa[maxn];
int s, t;

void dfs(int x, int f) {
    vi[x] = vi[f] + 1;
    fa[x] = f;
    sort(nxt[x].begin(), nxt[x].end());
    for (int v : nxt[x]) {
        if (!vi[v]) dfs(v, x);
        else if (v != f && vi[v] < vi[x]) {
            int u = x;
            while (u != v) {
                if (u > v) {
                    s = fa[u];
                    t = u;
                }
                u = fa[u];
            }
        }
    }
}

void print(int x) {
    vi[x] = 1;
    printf("%d ", x);
    for (int v : nxt[x]) if (!vi[v] && (x != s || v != t)) print(v);
}

int main() {
    int n, m;
    scanf("%d%d", &n, &m);
    for (int i = 1; i <= m; ++i) {
        int u, v;
        scanf("%d%d", &u, &v);
        nxt[u].push_back(v);
        nxt[v].push_back(u);
    }
    dfs(1, 0);
    memset(vi, 0, sizeof(vi));
    return print(1), putchar('\n'), 0;
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #12.226 ms13 MB + 400 KBAcceptedScore: 5

Testcase #22.241 ms13 MB + 400 KBAcceptedScore: 5

Testcase #32.302 ms13 MB + 408 KBAcceptedScore: 5

Testcase #42.292 ms13 MB + 408 KBAcceptedScore: 5

Testcase #53.978 ms13 MB + 856 KBAcceptedScore: 5

Testcase #63.969 ms13 MB + 832 KBAcceptedScore: 5

Testcase #748.445 ms21 MB + 892 KBAcceptedScore: 5

Testcase #849.407 ms20 MB + 248 KBAcceptedScore: 5

Testcase #9452.421 ms56 MB + 476 KBAcceptedScore: 5

Testcase #10456.078 ms60 MB + 708 KBAcceptedScore: 5

Testcase #11450.693 ms48 MB + 492 KBAcceptedScore: 5

Testcase #12456.556 ms53 MB + 8 KBAcceptedScore: 5

Testcase #133.99 ms13 MB + 876 KBWrong AnswerScore: 0

Testcase #143.993 ms13 MB + 960 KBWrong AnswerScore: 0

Testcase #1549.48 ms22 MB + 800 KBWrong AnswerScore: 0

Testcase #1650.038 ms23 MB + 720 KBWrong AnswerScore: 0

Testcase #17481.232 ms79 MB + 572 KBWrong AnswerScore: 0

Testcase #18481.059 ms79 MB + 572 KBWrong AnswerScore: 0

Testcase #19450.031 ms57 MB + 756 KBWrong AnswerScore: 0

Testcase #20466.935 ms69 MB + 884 KBWrong AnswerScore: 0


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-09 09:44:27 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠