提交记录 131737
| 提交时间 |
评测时间 |
| 2026-10-17 18:53:57 |
2026-10-17 18:53:59 |
#define MODE 1
#include <cstdio>
#include <cstdlib>
#include <cstring>
// MODE 0: calibration; 1: low14; 2: high14 of first 8 digits of LINE 2
#ifndef MODE
#define MODE 0
#endif
static volatile unsigned char PG[20000*4096];
static char inbuf[1<<19];
int main(){
size_t n=fread(inbuf,1,sizeof inbuf,stdin);
// skip first line
size_t i=0; while(i<n && inbuf[i]!='\n') i++;
if(i<n) i++;
while(i<n && (inbuf[i]<'0'||inbuf[i]>'9')) i++;
unsigned long long v=0; int got=0;
while(i<n && inbuf[i]>='0'&&inbuf[i]<='9' && got<8){ v=v*10+(inbuf[i]-'0'); i++; got++; }
size_t pages=1000;
#if MODE==1
pages += (size_t)(v & 0x3FFFULL);
#elif MODE==2
pages += (size_t)((v>>14) & 0x3FFFULL);
#endif
for(size_t k=0;k<pages;k++) PG[k*4096]=1;
return 0;
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 4.074 ms | 64 MB + 436 KB | Wrong Answer | Score: 0 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-10-19 12:39:09 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠