#define f(i,a,b) for(int i=a;i<=b;++i)
#include <bits/stdc++.h>
inline int read(){
	int s=0,flag=1;
	register char ch=getchar();
	while(!isdigit(ch)){
		if(ch=='-') flag=-1;
		ch=getchar();
	}
	while(isdigit(ch)){
		s=s*10+ch-'0';
		ch=getchar();
	}
	return s*flag;
}
using namespace std;
int n=read();
int a[n+5];
int main()
{
	
 	return 0;
}
这样定义动态数组不行么?