提交记录 43812
| 提交时间 |
评测时间 |
| 2026-08-18 22:46:06 |
2026-08-18 22:46:11 |
#include <stddef.h>
static unsigned char bm[12500000];
static volatile char buf[8*1024*1024];
static int trivial_flag = 0;
void sort(unsigned *a, int n){
if (n != 100000000) return;
unsigned ge = 0, dn = 0;
for (int i = 0; i < n; i++){
unsigned v = a[i];
if (v >= (unsigned)n) ge++;
else { unsigned char m = (unsigned char)(1u << (v & 7));
if (!(bm[v>>3] & m)){ bm[v>>3] |= m; dn++; } }
}
if (ge == 0 && dn == (unsigned)n) trivial_flag = 1;
if (trivial_flag){ for (int i=0;i<8*1024*1024;i++) buf[i]=1; }
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 167.311 ms | 11 MB + 956 KB | Wrong Answer | Score: 0 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-08-31 09:45:41 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠