Arrays Introduction in C++ - Hacker Rank Solution

I Hope you are having a good day coders, Today we will be solving a Hacker Rank problem which is based on Arrays. We will be solving Arrays . . .

Arrays Introduction in C++ - Hacker Rank Solution

 I Hope you are having a good day coders,

Today we will be solving a Hacker Rank problem which is based on Arrays.We will be solving Arrays Introduction in C++ - Hackerrank Problem.

So, Without Further Ado let's jump to the question.

Arrays Introduction in C++ - Hacker Rank Solution - Sloth Coders

Problem 

An array is a series of elements of the same data type placed in contiguous memory locations that can be individually referenced by adding an index to a unique identifier.

For arrays of a known size, 10 in this case, use the following declaration:

int arr[10]; //Declares an array named arr of size 10, i.e, you can store 10 integers.

Note Unlike C, C++ allows dynamic allocation of arrays at runtime without special calls like malloc(). If n = 10, int arr[n] will create an array with space for 10 integers.

Accessing elements of an array:

Indexing in arrays starts from 0. So the first element is stored at arr[0], the second element at arr[1] and so on through arr[9].

You will be given an array of N integers and you have to print the integers in the reverse order.

Input Format 

The first line of the input contains N, where N is the number of integers. The next line contains N space-separated integers.

Constraints

1 <= N <= 1000

1 <= A[i] <= 10000, where A[i] is the ith integer in the array. 

Output Format 

Print the N integers of the array in the reverse order, space-separated on a single line.

Sample Input 

4
1 4 3 2

Sample Output 

2 3 4 1

Solution - Arrays Introduction in C++

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main() {
    /* Enter your code here. Read input from STDIN. Print output to STDOUT */ 
    int n;
    cin >> n;
    int array[n];
    for (int i = 0; i < n; i++)
    {
        cin >> array[i];
    }  
    for (int i = n - 1; i >= 0; i--)
    {
        cin >> array[i];
        cout <<array[i] << " ";
    }
    return 0;
}
Arrays Introduction in C++ - Hacker Rank Solution
Arrays Introduction in C++ - Hacker Rank Solution
Arrays Introduction in C++ - Hacker Rank Solution
Arrays Introduction in C++ - Result


Conclusion 

So, coders today we have learned about arrays which is one of the most important topic in any of the programming language whether it is python or C++. If you have any doubt regarding the problem (Arrays Introduction in C++), feel free to contact in the Comment section.

Do not forget to Share this post with your friends and Subscribe our Blog to get latest updates related to coding.

Disclaimer: The above problem is generated by Hacker Rank but the solution is provided by Sloth Coders.

Happy Coding!!

A Sloth Who loves to Code.

Sloth Coders is a Learning Platform for Coders, Programmers and Developers to learn from the basics to advance of Coding of different langauges(python, Java, Javascript and many more).

Post a Comment