Submission #3390984


Source Code Expand

typedef long long ll;
#include <bits/stdc++.h>
using namespace std;

template<typename A, size_t N, typename T>
void Fill(A (&array)[N], const T &val){
    std::fill( (T*)array, (T*)(array+N), val );
}

ll n,a[200010];

int main() {
    std::cin >> n;
    for (int i = 0; i < n; i++) {
        std::cin >> a[i];
    }
    if(n%2==0){
        for (int i = n; i >0; i-=2) {
            std::cout << a[i-1]<<" ";
        }
        for (int i = 1; i <= n-2; i+=2) {
            std::cout << a[i-1]<<" ";
        }
        std::cout << a[n-1 -1] << std::endl;
    }else{
        for (int i = n; i >0; i-=2) {
            std::cout << a[i-1]<<" ";
        }
        for (int i = 3; i <= n-3; i+=2) {
            std::cout << a[i-1]<<" ";
        }
        std::cout << a[n-1 -1] << std::endl;
    }
}

Submission Info

Submission Time
Task C - pushpush
User erbowl
Language C++14 (GCC 5.4.1)
Score 0
Code Size 829 Byte
Status WA
Exec Time 98 ms
Memory 3712 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 3
WA × 1
AC × 7
WA × 5
Set Name Test Cases
Sample sample1.txt, sample2.txt, sample3.txt, sample4.txt
All even_0.txt, even_1.txt, even_2.txt, even_3.txt, odd_0.txt, odd_1.txt, odd_2.txt, odd_3.txt, sample1.txt, sample2.txt, sample3.txt, sample4.txt
Case Name Status Exec Time Memory
even_0.txt AC 98 ms 3712 KB
even_1.txt AC 98 ms 3712 KB
even_2.txt AC 98 ms 3712 KB
even_3.txt AC 98 ms 3712 KB
odd_0.txt WA 98 ms 3712 KB
odd_1.txt WA 98 ms 3712 KB
odd_2.txt WA 98 ms 3712 KB
odd_3.txt WA 98 ms 3712 KB
sample1.txt AC 1 ms 256 KB
sample2.txt AC 1 ms 256 KB
sample3.txt WA 1 ms 256 KB
sample4.txt AC 1 ms 256 KB