提交记录 21019


用户 题目 状态 得分 用时 内存 语言 代码长度
Saisyc 1001a. 测测你的排序2 Compile Error 0 0 ns 0 KB C++14 1.28 KB
提交时间 评测时间
2024-01-29 20:28:48 2024-01-29 20:28:50
void sort(unsigned *a, int n) {
	int t2, t3, t4, t5;
	asm (
	        "LABEL0:                                 \n"
	        "        sub     %1, 1                   \n"
	        "        test    %1, %1                  \n"
	        "        jle     LABEL1                  \n"
	        "LABEL5:                                 \n"
	        "        xor     %2, %2                  \n"
	        "LABEL4:                                 \n"
	        "        mov     %4, 0(%0, %3, 4)        \n"
	        "        mov     %5, 4(%0, %3, 4)        \n"
	        "        cmp     %4, %5                  \n"
	        "        jle     LABEL3                  \n"
	        "        mov     0(%0, %3, 4), %5        \n"
	        "        mov     4(%0, %3, 4), %4        \n"
	        "LABEL3:                                 \n"
	        "        add     %3, 1                   \n"
	        "        cmp     %1, %2                  \n"
	        "        jg      LABEL4                  \n"
	        "        sub     %1, 1                   \n"
	        "        jne     LABEL5                  \n"
	        "LABEL1:                                 \n"
	        "        ret                             \n"
        :
        	
        :
	        "r"(a),
	        "r"(n),
			"r"(t2),
			"r"(t3),
			"r"(t4),
			"r"(t5)
    );
}

CompilationN/AN/ACompile ErrorScore: N/A


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