提交记录 5953


用户 题目 状态 得分 用时 内存 语言 代码长度
zengminghao ch7344. 鸭子排队 Wrong Answer 0 875.12 us 792 KB C++11 385 B
提交时间 评测时间
2018-09-13 18:53:33 2020-08-01 00:37:23
#include <stdio.h>
const int MAXN = 100001;
unsigned a[MAXN];
int n;
void shift(int x){
	int i = x, j;
	while ((j = i << 1) <= n){
		if (j + 1 <= n && a[j | 1] < a[j]) ++j;
		if (a[i] < a[j]) break;
		a[i] ^= a[j] ^= a[i] ^= a[j], i = j;
	}
}
int main() {
	fread(a, 1, MAXN * 4, stdin);
	n = a[0];
	for (int i = n / 2; i ; --i) shift(i);
	fwrite(a + 1, 1, n * 4, stdout);
	return 0;
}

CompilationN/AN/ACompile OKScore: N/A

Subtask #1 Testcase #15.62 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #26.65 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #37.67 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #46.78 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #591.41 us92 KBWrong AnswerScore: 0

Subtask #1 Testcase #6178.32 us172 KBWrong AnswerScore: 0

Subtask #1 Testcase #7263.75 us252 KBWrong AnswerScore: 0

Subtask #1 Testcase #8431.19 us404 KBWrong AnswerScore: 0

Subtask #1 Testcase #9562.25 us528 KBWrong AnswerScore: 0

Subtask #1 Testcase #10565.71 us528 KBWrong AnswerScore: 0

Subtask #1 Testcase #11872.51 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #12250.17 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #13399.46 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #14772.74 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #15412.39 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #16866.04 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #17875.12 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #18597.49 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #19411.88 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #20870.73 us792 KBWrong AnswerScore: 0


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-10 23:34:15 | Loaded in 2 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠