记录编号 282984 评测结果 AAAAA
题目名称 [湖北2011寒假] 求M数 最终得分 100
用户昵称 GravatarHzoi_Go灬Fire 是否通过 通过
代码语言 C++ 运行时间 0.502 s
提交时间 2016-07-14 07:06:56 内存使用 9.61 MiB
显示代码纯文本
  1. #include<cmath>
  2. #include<cstring>
  3. #include<cstdio>
  4. #include<algorithm>
  5. using namespace std;
  6. const int maxn=1000000;
  7. int a[maxn],wz[maxn],n;
  8. int Read();
  9. void Init();
  10. int main(){
  11. freopen("allm.in","r",stdin);
  12. freopen("allm.out","w",stdout);
  13. Init();
  14. return 0;
  15. }
  16. void Init(){
  17. scanf("%d",&n);
  18. for(int i=1;i<=n;i++){
  19. scanf("%d",&a[i]);
  20. }
  21. for(int i=1;i<=n;i++){
  22. int j=i-1;
  23. while(j){
  24. if(a[j]<a[i]){
  25. wz[i]=j;
  26. break;
  27. }
  28. j=wz[j];
  29. }
  30. printf("%d ",a[j]);
  31. }
  32. }