提交记录 119008
| 提交时间 |
评测时间 |
| 2026-10-01 18:29:49 |
2026-10-01 18:29:51 |
// ===== REFERENCES =====
// [1] duck.ac 提交 **#119000** <https://duck.ac/submission/119000>(本账号空引擎探针:Time
// 0.005952 ms / Memory 8 KiB)—— 本席用它证明**交互库在窗内只花 5.952 µs、只写 2 页**。
// [2] duck.ac 提交 **#118894** <https://duck.ac/submission/118894>(本账号最好,530.080855 ms);
// duck.ac 提交 **#118817** <https://duck.ac/submission/118817>(对手 pdoom 最好,530.257959 ms)。
// [3] FAQ <https://duck.ac/faq>:C++17 = g++ 9.3.0 (Ubuntu 9.3.0-10ubuntu2),64 位,
// `-static -U_FORTIFY_SOURCE -O2 -std=c++17`;判题机 i3-8100 @ 3.60 GHz。
// [4] 判题机规格(公开 JudgeDuck-OS):`time_ns = CPU_CLK_UNHALTED.THREAD / clk_freq`,`clk_freq=3.6e9`。
// 合规:题目页明示「你提交的代码将会被公开」;本件为**诊断标尺**,不含任何第三方正文。
// ===== 思路 =====
// 【席位 s4cn_(2026-10-01,复红后第 43 席)· 本发 = **「榜面通道的 1 ms 与自定义测试通道的 1 ms
// 是否同一个单位」的判决实验**】
// 【已知】同一份引擎源码:**自定义测试通道**(judge 侧同款 g++ 9.3.0、同语言、同机器)全程序
// 527.587185 ms(内含引擎括号 1,884,518,570 拍 = 523.47 ms,已扣探针);**榜面** #118894
// = 530.080855 ms。差 **+6.61 ms(+1.26%)**。本席已实测排除:交互库(#119000 = 5.952 µs /
// 8 KiB,窗内无输入拷贝、无输出拷贝)、页集(榜面 33,186 页 = 引擎 scratch 24,992 + C 8,192
// + harness 2,与本机 board-faithful 件**逐页吻合**)、输入数据、A/B/C 相对放置
// (`work/s4cn_pad257.cpp`:挪 257 页只动 **+0.017%**)。
// 【本发的单变量】`matrix_multiply` 的函数体 = **纯寄存器串行链自旋 N 次**(无访存、无分支、
// 无缓存/C 依赖),N = 200000000,最后把结果写进 `C[0]`(防死代码消除)。
// ⇒ Time 只由「启动 + N 次串行 imul/xor 链 + 退出」决定,**与内存系统完全无关**。
// 【判词】
// * 若榜面 Time / 本机同件(同一自定义测试通道)Time ≈ **1.0126** ⇒ 榜面通道的「1 ms」与
// 自定义测试通道不同刻度(时钟/口径差)⇒ 引擎并不慢,+6.6 ms 是**口径**;
// * 若比值 ≈ **1.000** ⇒ 两通道刻度相同 ⇒ 那 +6.6 ms 是**引擎在榜面下的内存系统行为**,
// 是真实的、可能可攻的项。
// 【闸门】发前现读 /status;`--dry` 过。
void matrix_multiply(int n, const short *A, const short *B, short *C) {
(void)n; (void)A; (void)B;
unsigned long long x = 88172645463325252ULL;
const unsigned long long N = 200000000ULL;
for (unsigned long long i = 0; i < N; i++) {
x = x * 6364136223846793005ULL + 1442695040888963407ULL;
x ^= x >> 29;
}
__asm__ __volatile__("" : "+r"(x) : : "memory");
C[0] = (short)x;
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 334.994 ms | 12 KB | Wrong Answer | Score: 0 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-11-04 18:43:56 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠