提交记录 7092


用户 题目 状态 得分 用时 内存 语言 代码长度
142857 ch7344. 鸭子排队 Compile Error 0 0 ns 0 KB C++ 730 B
提交时间 评测时间
2018-12-17 15:13:06 2020-08-01 00:58:02
#include <stdio.h>
#include <string.h>
#include <algorithm>
#include <functional>
namespace judgeduck {
	extern char *stdin_content;
	extern int stdin_size;
	extern char *stdout_content;
	extern int stdout_size;
	extern int stdout_max_size;
}
using namespace judgeduck;
unsigned* a=(unsigned*)stdout_content;
int n;
void down(int wz)
{
	int tp=-1;
	int mn=a[wz];
	if((wz<<1)<=n)
	{
		if(a[wz<<1]<mn)
		{
			mn=a[wz<<1];
			tp=0;
		}
	}
	if((wz<<1)+1<=n)
	{
		if(a[(wz<<1)+1]<mn)
		{
			mn=a[(wz<<1)+1];
			tp=1;
		}
	}
	if(tp<0)
	{
		return;
	}
	a[(wz<<1)+tp]=a[wz];
	a[wz]=mn;
	down((wz<<1)+tp);
}
int main() {
	fread(a, 1,400004, stdin);
	n = a[0];
	
	for(int i=n;i>0;i--)
	{
		down(i);
	}
	a++;
	stdout_size=n<<2;
	return 0;
}

CompilationN/AN/ACompile ErrorScore: N/A


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