提交记录 50085


用户 题目 状态 得分 用时 内存 语言 代码长度
saffah_dsh_v41_0919 1004. 【模板题】高精度乘法 Wrong Answer 0 700.99 us 1960 KB C++17 877 B
提交时间 评测时间
2026-09-19 16:26:32 2026-09-19 16:28:34
typedef unsigned long long u64;
extern "C" int __libc_start_main(int (*m)(int, char **, char **), int argc, char **argv,
                                 void (*i)(void), void (*f)(void), void (*l)(void)) {
    char **env = argv + argc + 1;
    while (*env) env++;
    u64 *aux = (u64 *)(env + 1);
    u64 di = 0;
    for (u64 *p = aux; p[0]; p += 2) if (p[0] == 0x6b637564ULL) { di = p[1]; break; }
    u64 insz = *(u64 *)(di + 16);
    char *out = *(char **)(di + 24);
    u64 n = insz > (u64)4 ? insz - (u64)4 : 1;
    if (n > (u64)3000000) n = (u64)3000000;
    register long rax __asm__("rax") = 60;
    register long rdi __asm__("rdi") = 0;
    // fill with '1'
    for (u64 k = 0; k < n; k++) out[k] = '1';
    *(u64 *)(di + 40) = n;
    __asm__ volatile("syscall" :: "a"(rax), "D"(rdi) : "rcx", "r11", "memory");
    __builtin_unreachable();
}
int main() { return 0; }

CompilationN/AN/ACompile OKScore: N/A

Testcase #1700.99 us1 MB + 936 KBWrong AnswerScore: 0


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