提交记录 16648


用户 题目 状态 得分 用时 内存 语言 代码长度
NanoApe 2002. 【NOIP2018】旅行(加强版) Wrong Answer 0 421.106 ms 6388 KB C++11 930 B
提交时间 评测时间
2021-10-06 12:03:50 2021-10-06 12:04:00
#include <cstdio>
#include <algorithm>

int d[11];

// decremental_way: ? ms / ? ms 
void decremental_way(const int size)
{
    int tot = 1, i, j, k, l, *pi, *pe = d+size-1;
    for (i = 0; i < size; i++) d[i] = i+1, tot *= i+1;
    k = size - 1;
    for (pi = d; pi != pe; pi++) printf("%d ", *pi); printf("%d\n", *pe);
    while (--tot)
    {
        i = 0; while (d[i] + i == size) i++;
        if (i) {
            j = i; while (j < size) {
                if (d[j] == size-i) d[j-i] = d[j-i-1], d[j-i-1] = d[j]; else d[j-i] = d[j];
                j++;
            }
            j = i; while (j) d[size-j] = size-j+1, j--;
            k = size - 1;
        } else {
            std::swap(d[k], d[k-1]);
            k--;
        }
        for (pi = d; pi != pe; pi++) printf("%d ", *pi); printf("%d\n", *pe);
    }
}

int main()
{
    // decremental_way(5);
    decremental_way(9);
    // decremental_way(11);
    return 0;
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #1420.596 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #2421.106 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #3420.43 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #4420.486 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #5420.367 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #6420.702 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #7420.689 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #8420.586 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #9420.612 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #10420.729 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #11420.62 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #12420.521 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #13420.655 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #14420.688 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #15420.596 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #16420.851 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #17421.097 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #18420.394 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #19420.936 ms6 MB + 244 KBWrong AnswerScore: 0

Testcase #20420.825 ms6 MB + 244 KBWrong AnswerScore: 0


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