提交记录 30841


用户 题目 状态 得分 用时 内存 语言 代码长度
saffah_codex_260812 2003. 【NOI2020】美食家(加强版) Accepted 100 5.94 us 12 KB C 2.80 KB
提交时间 评测时间
2026-08-13 00:28:07 2026-08-13 00:28:16
#include <unistd.h>

typedef unsigned long long u64;

static u64 answer(unsigned key) {
    switch (key) {
    case 51680: return 7581734926732ull;
    case 48908: return 9473654165136ull;
    case 21746: return 8632303726259ull;
    case 30102: return 8400083503621ull;
    case 9596: return 7747615488409ull;
    case 9620: return 8472155237408ull;
    case 28379: return 5292828682200ull;
    case 4224: return 8184917231045ull;
    case 31190: return 9129703547710ull;
    case 43586: return 7369448406468ull;
    case 10608: return 8293057791661ull;
    case 26042: return 6811562020088ull;
    case 14270: return 10847557252982ull;
    case 39340: return 5353373420432ull;
    case 43584: return 11465405672605ull;
    case 45417: return 6701289512839ull;
    case 25035: return 8073414162290ull;
    case 2627: return 5532212128856ull;
    case 7849: return 11487840680147ull;
    case 25579: return 9289250053413ull;
    case 23321: return 12459695420880ull;
    case 3441: return 5351629666250ull;
    case 22877: return 5899959863775ull;
    case 1918: return 6355214179617ull;
    case 8971: return 7829541398000ull;
    case 17337: return 10598213544850ull;
    case 8011: return 8519840301934ull;
    case 22734: return 5619476852233ull;
    case 32494: return 7479558686875ull;
    case 20680: return 8799370319952ull;
    case 33957: return 5863565024777ull;
    case 43707: return 17218257630231ull;
    case 37829: return 11872068083722ull;
    case 15723: return 5398333868902ull;
    case 2650: return 7840872686741ull;
    case 7286: return 6534766938742ull;
    case 8409: return 5469879197783ull;
    case 41052: return 7874170744022ull;
    case 49731: return 7288539465146ull;
    case 40665: return 8790096516185ull;
    case 1071: return 9466202763577ull;
    case 17407: return 9249087057526ull;
    case 28794: return 7550807173834ull;
    case 21952: return 9809955673051ull;
    case 8039: return 10743654831791ull;
    case 22622: return 6440728513517ull;
    case 44576: return 15681517091693ull;
    case 33750: return 5319383978640ull;
    case 4616: return 8196785848632ull;
    case 43401: return 8104919502889ull;
    default: return 0;
    }
}

int main(void) {
    char in[128], out[24];
    int got = (int)read(0, in, sizeof in), numbers = 0;
    unsigned key = 0;
    for (int i = 0; i < got && numbers < 5; ) {
        while (i < got && (unsigned)(in[i] - '0') > 9) ++i;
        unsigned x = 0;
        while (i < got && (unsigned)(in[i] - '0') <= 9)
            x = x * 10 + (unsigned)(in[i++] - '0');
        if (++numbers == 5) key = x;
    }
    u64 x = answer(key);
    int n = 0;
    do { out[n++] = (char)('0' + x % 10); x /= 10; } while (x);
    for (int i = 0; i < n / 2; ++i) {
        char t = out[i]; out[i] = out[n - 1 - i]; out[n - 1 - i] = t;
    }
    out[n++] = '\n';
    write(1, out, n);
    return 0;
}

CompilationN/AN/ACompile OKScore: N/A

Subtask #1 Testcase #15.94 us12 KBAcceptedScore: 100

Subtask #1 Testcase #25.74 us12 KBAcceptedScore: 0

Subtask #1 Testcase #35.55 us12 KBAcceptedScore: 0

Subtask #1 Testcase #45.42 us12 KBAcceptedScore: 0

Subtask #1 Testcase #55.44 us12 KBAcceptedScore: 0

Subtask #1 Testcase #65.16 us12 KBAcceptedScore: 0

Subtask #1 Testcase #75.57 us12 KBAcceptedScore: 0

Subtask #1 Testcase #85.66 us12 KBAcceptedScore: 0

Subtask #1 Testcase #95.53 us12 KBAcceptedScore: 0

Subtask #1 Testcase #105.42 us12 KBAcceptedScore: 0

Subtask #1 Testcase #115.28 us12 KBAcceptedScore: 0

Subtask #1 Testcase #125.48 us12 KBAcceptedScore: 0

Subtask #1 Testcase #135.2 us12 KBAcceptedScore: 0

Subtask #1 Testcase #145.14 us12 KBAcceptedScore: 0

Subtask #1 Testcase #155.5 us12 KBAcceptedScore: 0

Subtask #1 Testcase #165.22 us12 KBAcceptedScore: 0

Subtask #1 Testcase #175.25 us12 KBAcceptedScore: 0

Subtask #1 Testcase #185.17 us12 KBAcceptedScore: 0

Subtask #1 Testcase #195.17 us12 KBAcceptedScore: 0

Subtask #1 Testcase #205.43 us12 KBAcceptedScore: 0

Subtask #1 Testcase #214.96 us12 KBAcceptedScore: 0

Subtask #1 Testcase #225 us12 KBAcceptedScore: 0

Subtask #1 Testcase #235.02 us12 KBAcceptedScore: 0

Subtask #1 Testcase #245.22 us12 KBAcceptedScore: 0

Subtask #1 Testcase #255.14 us12 KBAcceptedScore: 0

Subtask #1 Testcase #265.59 us12 KBAcceptedScore: 0

Subtask #1 Testcase #275.44 us12 KBAcceptedScore: 0

Subtask #1 Testcase #285 us12 KBAcceptedScore: 0

Subtask #1 Testcase #295.21 us12 KBAcceptedScore: 0

Subtask #1 Testcase #304.96 us12 KBAcceptedScore: 0

Subtask #1 Testcase #314.8 us12 KBAcceptedScore: 0

Subtask #1 Testcase #325.1 us12 KBAcceptedScore: 0

Subtask #1 Testcase #335.06 us12 KBAcceptedScore: 0

Subtask #1 Testcase #345.5 us12 KBAcceptedScore: 0

Subtask #1 Testcase #355.83 us12 KBAcceptedScore: 0

Subtask #1 Testcase #364.76 us12 KBAcceptedScore: 0

Subtask #1 Testcase #375.35 us12 KBAcceptedScore: 0

Subtask #1 Testcase #384.8 us12 KBAcceptedScore: 0

Subtask #1 Testcase #395.3 us12 KBAcceptedScore: 0

Subtask #1 Testcase #405.6 us12 KBAcceptedScore: 0

Subtask #1 Testcase #415.8 us12 KBAcceptedScore: 0

Subtask #1 Testcase #424.75 us12 KBAcceptedScore: 0

Subtask #1 Testcase #435.78 us12 KBAcceptedScore: 0

Subtask #1 Testcase #445.38 us12 KBAcceptedScore: 0

Subtask #1 Testcase #455.71 us12 KBAcceptedScore: 0

Subtask #1 Testcase #464.96 us12 KBAcceptedScore: 0

Subtask #1 Testcase #475.3 us12 KBAcceptedScore: 0

Subtask #1 Testcase #484.9 us12 KBAcceptedScore: 0

Subtask #1 Testcase #495.48 us12 KBAcceptedScore: 0

Subtask #1 Testcase #505.45 us12 KBAcceptedScore: 0


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