提交记录 16649


用户 题目 状态 得分 用时 内存 语言 代码长度
NanoApe 2002. 【NOIP2018】旅行(加强版) Wrong Answer 0 62.511 ms 8 KB C++11 936 B
提交时间 评测时间
2021-10-06 12:03:59 2021-10-06 12:04:05
#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 #162.418 ms8 KBWrong AnswerScore: 0

Testcase #262.366 ms8 KBWrong AnswerScore: 0

Testcase #362.425 ms8 KBWrong AnswerScore: 0

Testcase #462.206 ms8 KBWrong AnswerScore: 0

Testcase #562.426 ms8 KBWrong AnswerScore: 0

Testcase #662.094 ms8 KBWrong AnswerScore: 0

Testcase #762.041 ms8 KBWrong AnswerScore: 0

Testcase #862.424 ms8 KBWrong AnswerScore: 0

Testcase #962.252 ms8 KBWrong AnswerScore: 0

Testcase #1062.315 ms8 KBWrong AnswerScore: 0

Testcase #1162.511 ms8 KBWrong AnswerScore: 0

Testcase #1262.049 ms8 KBWrong AnswerScore: 0

Testcase #1362.195 ms8 KBWrong AnswerScore: 0

Testcase #1462.302 ms8 KBWrong AnswerScore: 0

Testcase #1562.411 ms8 KBWrong AnswerScore: 0

Testcase #1662.048 ms8 KBWrong AnswerScore: 0

Testcase #1762.18 ms8 KBWrong AnswerScore: 0

Testcase #1862.056 ms8 KBWrong AnswerScore: 0

Testcase #1962.193 ms8 KBWrong AnswerScore: 0

Testcase #2062.304 ms8 KBWrong AnswerScore: 0


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