提交记录 5950


用户 题目 状态 得分 用时 内存 语言 代码长度
zengminghao ch7344. 鸭子排队 Wrong Answer 0 848.62 us 792 KB C++ 400 B
提交时间 评测时间
2018-09-13 18:44:07 2020-08-01 00:37:19
#include <stdio.h>
#include <algorithm>
#define 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]) return;
		std::swap(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.77 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #26.91 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #36.77 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #46.79 us20 KBWrong AnswerScore: 0

Subtask #1 Testcase #588.31 us92 KBWrong AnswerScore: 0

Subtask #1 Testcase #6170.9 us172 KBWrong AnswerScore: 0

Subtask #1 Testcase #7256.75 us252 KBWrong AnswerScore: 0

Subtask #1 Testcase #8422.11 us404 KBWrong AnswerScore: 0

Subtask #1 Testcase #9547 us528 KBWrong AnswerScore: 0

Subtask #1 Testcase #10548.77 us528 KBWrong AnswerScore: 0

Subtask #1 Testcase #11848.62 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #12249.22 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #13376.62 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #14758.31 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #15417.88 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #16845.04 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #17847.59 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #18573.38 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #19417.6 us792 KBWrong AnswerScore: 0

Subtask #1 Testcase #20847.35 us792 KBWrong AnswerScore: 0


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