提交记录 28037


用户 题目 状态 得分 用时 内存 语言 代码长度
billf wc2017b1. 【WC2017】挑战-任务1 Accepted 100 2.468 s 1562528 KB C++14 400 B
提交时间 评测时间
2025-03-27 18:30:14 2025-03-27 18:30:21
#include <bits/stdc++.h>
using namespace std;
typedef unsigned int u32;
void sort(unsigned *a, int n) {
    u32 *b;
    b= new u32[n];
    int cnt[256];
    for (int t=0,id=0;t<32;t+=8,id^=1,swap(a,b))
    {
    	fill(cnt,cnt+256,0);
    	for (int i=0;i<n;i++) cnt[a[i]>>t&255]++;
    	for (int i=1;i<256;i++) cnt[i]+=cnt[i-1];
    	for (int i=n-1;~i;i--) b[--cnt[a[i]>>t&255]]=a[i];
}
delete[] b;
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #11.157 ms808 KBAcceptedScore: 34

Testcase #21.233 s762 MB + 992 KBAcceptedScore: 33

Testcase #32.468 s1525 MB + 928 KBAcceptedScore: 33


Judge Duck Online | 评测鸭在线
Server Time: 2025-04-01 15:33:08 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠