提交记录 20775


用户 题目 状态 得分 用时 内存 语言 代码长度
lotus_f 1001a. 测测你的排序2 Accepted 100 319.56 us 648 KB C++14 379 B
提交时间 评测时间
2023-12-30 18:02:07 2023-12-30 18:02:11
#include<bits/stdc++.h>
using namespace std;
#define int unsigned
const int siz=13,len=10;
int b[(1<<siz)*len],*p[1<<siz];
vector<int> e[1<<13];
void sort(int *a,signed n)
{
	for(int i=0; i<(1<<siz); ++i) p[i]=b+i*len;
	for(int i=0; i<n; ++i) (*p[a[i]>>32-siz]++)=a[i];
	for(int i=0; i<(1<<siz); ++i)
	{
		sort(b+i*len,p[i]);
		int *wz=b+i*len;
		while(wz!=p[i]) *a++=*wz++;
	}
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #1319.56 us648 KBAcceptedScore: 100


Judge Duck Online | 评测鸭在线
Server Time: 2025-07-23 14:38:19 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠