Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
34825 22级廖思学 【S】T1 C++ 通过 100 181 MS 8068 KB 847 2024-11-14 19:15:42

Tests(10/10):


#include<bits/stdc++.h> using namespace std; #define int long long const int N=1e7+10; int n,a[N]; int read(){ char c=getchar();int d=0,fl=1; while(c>'9'||c<'0'){ if(c=='-')fl=-1; c=getchar(); } while(c>='0'&&c<='9'){ d=d*10+c-'0';c=getchar(); } return d*fl; } signed main(){ n=read(); for(int i=1;i<=n;i++)a[i]=read(); if(n%2){ for(int i=n;i>=1;i-=2){ printf("%lld ",a[i]); } for(int i=2;i<=n;i+=2){ printf("%lld ",a[i]); } printf("\n"); } else{ for(int i=n;i>=1;i-=2){ printf("%lld ",a[i]); } for(int i=1;i<=n;i+=2){ printf("%lld ",a[i]); } printf("\n"); } fclose(stdin);fclose(stdout); return 0; }


测评信息: