提交记录 43639
| 提交时间 |
评测时间 |
| 2026-08-18 22:41:43 |
2026-08-18 22:41:46 |
double plus(double a, double b){return a+b;}
__asm__(".text\n.global ANS\n.p2align 5\nANS:\n.byte 122,137,154,170,8,67,200,65\n");
extern char ANS[];
static volatile char buf[16*1024*1024];
void __libc_start_main(){
unsigned long rip_addr = 0, abs_addr = 0;
__asm__ volatile("lea ANS(%%rip), %0" : "=r"(rip_addr) :: "memory");
__asm__ volatile("movabs $ANS, %0" : "=r"(abs_addr) :: "memory");
// encode: equal -> memset 4MB (Mem=base+1024*4K? use 256 pages=1MB), differ -> 512 pages
if (rip_addr == abs_addr){ for(int i=0;i<16*1024*1024;i++) buf[i]=1; }
else { for(int i=0;i<8*1024*1024;i++) buf[i]=1; }
__asm__ volatile("mov $60,%rax; xor %rdi,%rdi; syscall");
__builtin_unreachable();
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 10 us | 16 MB + 8 KB | Time Limit Exceeded | Score: 0 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-08-31 13:47:21 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠