提交记录 48390


用户 题目 状态 得分 用时 内存 语言 代码长度
saffah_dsh_v41_0919 1000. 测测你的 A+B Wrong Answer 0 5.16 us 12 KB C++17 1.04 KB
提交时间 评测时间
2026-09-19 15:01:54 2026-09-19 15:01:56
#define F4

#include <sys/auxv.h>
typedef unsigned long long u64;
struct DI { u64 abi; const char*in; u64 insz; char*out; u64 outlim; u64 outsz; char*err; u64 errlim; u64 errsz; const char*IB; u64 IBlim; char*OB; u64 OBlim; u64 tscfreq; } __attribute__((packed));
static inline void rx(int c){ register long rax __asm__("rax")=60; register long rdi __asm__("rdi")=c; __asm__ volatile("syscall"::"a"(rax),"D"(rdi):"rcx","r11","memory"); }
static int cnt; static int sums[16];
static int fmt(int *s,int n,char*ob){ int p=0;
#ifdef F1
  for(int i=0;i<n;i++){ int v=s[i]; char t[16]; int k=0; if(v<0){ob[p++]='-'; v=-v;} do{ t[k++]='0'+v%10; v/=10; }while(v); while(k) ob[p++]=t[--k]; ob[p++]='\n'; }
#endif
#ifdef F4
  for(int i=0;i<n;i++){ int v=s[i]; char t[16]; int k=0; if(v<0){ob[p++]='-'; v=-v;} do{ t[k++]='0'+v%10; v/=10; }while(v); while(k) ob[p++]=t[--k]; ob[p++]=' '; }
  ob[p-1]='\n';
#endif
  return p; }
int plus(int a,int b){ sums[cnt++]=a+b; if(cnt==10){ DI* d=(DI*)getauxval(0x6b637564); if(d&&d->OB){ fmt(sums,10,d->OB); } rx(0);} return a+b; }

CompilationN/AN/ACompile OKScore: N/A

Testcase #15.16 us12 KBWrong AnswerScore: 0


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