提交记录 5206


用户 题目 状态 得分 用时 内存 语言 代码长度
hqztrue ch7344. 鸭子排队 Wrong Answer 0 764.35 us 816 KB C++ 592 B
提交时间 评测时间
2018-08-12 18:41:43 2020-08-01 00:13:48
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
#include<math.h>
#include<iostream>
#include<algorithm>
using namespace std;
#define MAXN 100001

unsigned a[MAXN];
int n;

void down(int x){
	int i=x,j;
	while (i<<1<=n){
		j=i; if (a[i<<1]<a[i])j=i<<1;
		if ((i<<1)+1<=n&&a[(i<<1)+1]<a[j])j=(i<<1)+1;
		if (j==i)break;
		swap(a[i],a[j]); i=j;
	}
}

int main() {
	fread(a, 1, MAXN * 4, stdin);
	n = a[0];
	
	// Rearrange the ducks a[1] .. a[n] here
	//std::sort(a + 1, a + n + 1);  // ha?
	for (int i=n/2;i;--i)down(i);
	fwrite(a + 1, 1, n * 4, stdout);
	return 0;
}



CompilationN/AN/ACompile OKScore: N/A

Subtask #1 Testcase #134.2 us44 KBWrong AnswerScore: 0

Subtask #1 Testcase #239.47 us44 KBWrong AnswerScore: 0

Subtask #1 Testcase #339.57 us44 KBWrong AnswerScore: 0

Subtask #1 Testcase #435.4 us44 KBWrong AnswerScore: 0

Subtask #1 Testcase #5105.19 us120 KBWrong AnswerScore: 0

Subtask #1 Testcase #6176.37 us196 KBWrong AnswerScore: 0

Subtask #1 Testcase #7249.09 us276 KBWrong AnswerScore: 0

Subtask #1 Testcase #8391.95 us432 KBWrong AnswerScore: 0

Subtask #1 Testcase #9498.97 us552 KBWrong AnswerScore: 0

Subtask #1 Testcase #10500.96 us552 KBWrong AnswerScore: 0

Subtask #1 Testcase #11762.81 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #12253.47 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #13480.46 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #14481.97 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #15253.62 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #16761.67 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #17764.35 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #18485.22 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #19254.09 us816 KBWrong AnswerScore: 0

Subtask #1 Testcase #20761.87 us816 KBWrong AnswerScore: 0


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