HackerRank Day 7 Solution in Python: Arrays

Today we will see the HackerRank Day 7 Solution in Python. The problem is named Arrays which is part of 30 Days of code on HackerRank. Let’s get started!

Day 7: Arrays Problem statement

We are given an array of n integers, our task is to print the array elements in reverse order as a single line of space-separated numbers.

Sample Input

4
1 4 3 2

Sample Output

2 3 4 1

You can solve the problem here.

HackerRank Day 7 Solution in Python

#!/bin/python3
import math
import os
import random
import re
import sys
if __name__ == '__main__':
#Number of array elements
n = int(input().strip())
#Get Array elements
arr = list(map(int, input().rstrip().split()))
# reverse the array with list slicing
rev_arr = arr[::-1]
#Print the reversed array
for i in rev_arr:
print(i, end=" ")
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Explanation

  • First, we get the array elements as the input
  • Then, we use list slicing to reverse the array and store the reversed array in a new array
  • Then, we print the reversed array elements

Also Read:

Share:

Author: Ayush Purawr