被隐藏的代码(部分)如下:

int main()
{
    const char* awarded = "LZU-FeiMa: { 2857, 7448, 3188, 4031, 2699, 6820, 4137, 6283, 9533, 3697, 7639, 4447 }";
    unsigned char hash[0x20];

    SHA_256(hash, (unsigned char*)awarded, strlen(awarded));

    printf("0x");
    for (size_t i = 0; i != 0x20; ++i) {
        printf("%02X", hash[i]);
    }

    return 0;
}

把获奖序列“2857, 7448, 3188, 4031, 2699, 6820, 4137, 6283, 9533, 3697, 7639, 4447”应用到有效参赛人数(890人)上(对有效参赛人数取模后加一),代码如下:

print(", ".join(map(lambda x : str((x % 890) + 1), [2857, 7448, 3188, 4031, 2699, 6820, 4137, 6283, 9533, 3697, 7639, 4447])))

得到幸运奖获奖排名为:188, 329, 519, 472, 30, 591, 578, 54, 634, 138, 520, 888;
另外,前三名直接获得奖品。
稍后我们会私聊获奖参赛者。